2001-08-05 18:38:48 +00:00
|
|
|
--TEST--
|
2002-10-06 19:12:22 +00:00
|
|
|
trim(), rtrim() and ltrim() functions
|
2001-08-05 18:38:48 +00:00
|
|
|
--FILE--
|
|
|
|
<?php
|
|
|
|
|
|
|
|
$tests = <<<TESTS
|
2001-08-05 19:06:34 +00:00
|
|
|
'ABC' === trim('ABC')
|
|
|
|
'ABC' === ltrim('ABC')
|
|
|
|
'ABC' === rtrim('ABC')
|
|
|
|
'ABC' === trim(" \\0\\t\\nABC \\0\\t\\n")
|
|
|
|
"ABC \\0\\t\\n" === ltrim(" \\0\\t\\nABC \\0\\t\\n")
|
|
|
|
" \\0\\t\\nABC" === rtrim(" \\0\\t\\nABC \\0\\t\\n")
|
|
|
|
" \\0\\t\\nABC \\0\\t\\n" === trim(" \\0\\t\\nABC \\0\\t\\n",'')
|
|
|
|
" \\0\\t\\nABC \\0\\t\\n" === ltrim(" \\0\\t\\nABC \\0\\t\\n",'')
|
|
|
|
" \\0\\t\\nABC \\0\\t\\n" === rtrim(" \\0\\t\\nABC \\0\\t\\n",'')
|
|
|
|
"ABC\\x50\\xC1" === trim("ABC\\x50\\xC1\\x60\\x90","\\x51..\\xC0")
|
|
|
|
"ABC\\x50" === trim("ABC\\x50\\xC1\\x60\\x90","\\x51..\\xC1")
|
|
|
|
"ABC" === trim("ABC\\x50\\xC1\\x60\\x90","\\x50..\\xC1")
|
|
|
|
"ABC\\x50\\xC1" === trim("ABC\\x50\\xC1\\x60\\x90","\\x51..\\xC0")
|
|
|
|
"ABC\\x50" === trim("ABC\\x50\\xC1\\x60\\x90","\\x51..\\xC1")
|
|
|
|
"ABC" === trim("ABC\\x50\\xC1\\x60\\x90","\\x50..\\xC1")
|
2001-08-05 18:38:48 +00:00
|
|
|
TESTS;
|
|
|
|
|
2003-08-18 22:57:49 +00:00
|
|
|
include(dirname(__FILE__) . '/../../../../tests/quicktester.inc');
|
2001-08-05 18:38:48 +00:00
|
|
|
|
|
|
|
--EXPECT--
|
|
|
|
OK
|