diff options
Diffstat (limited to 'ext/standard/tests/strings/trim.phpt')
-rw-r--r-- | ext/standard/tests/strings/trim.phpt | 49 |
1 files changed, 30 insertions, 19 deletions
diff --git a/ext/standard/tests/strings/trim.phpt b/ext/standard/tests/strings/trim.phpt index 71c56d9862..fd0c26d779 100644 --- a/ext/standard/tests/strings/trim.phpt +++ b/ext/standard/tests/strings/trim.phpt @@ -3,25 +3,36 @@ trim(), rtrim() and ltrim() functions --FILE-- <?php -$tests = <<<TESTS -'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") -TESTS; +var_dump('ABC' === trim('ABC')); +var_dump('ABC' === ltrim('ABC')); +var_dump('ABC' === rtrim('ABC')); +var_dump('ABC' === trim(" \0\t\nABC \0\t\n")); +var_dump("ABC \0\t\n" === ltrim(" \0\t\nABC \0\t\n")); +var_dump(" \0\t\nABC" === rtrim(" \0\t\nABC \0\t\n")); +var_dump(" \0\t\nABC \0\t\n" === trim(" \0\t\nABC \0\t\n",'')); +var_dump(" \0\t\nABC \0\t\n" === ltrim(" \0\t\nABC \0\t\n",'')); +var_dump(" \0\t\nABC \0\t\n" === rtrim(" \0\t\nABC \0\t\n",'')); +var_dump("ABC\x50\xC1" === trim("ABC\x50\xC1\x60\x90","\x51..\xC0")); +var_dump("ABC\x50" === trim("ABC\x50\xC1\x60\x90","\x51..\xC1")); +var_dump("ABC" === trim("ABC\x50\xC1\x60\x90","\x50..\xC1")); +var_dump("ABC\x50\xC1" === trim("ABC\x50\xC1\x60\x90","\x51..\xC0")); +var_dump("ABC\x50" === trim("ABC\x50\xC1\x60\x90","\x51..\xC1")); +var_dump("ABC" === trim("ABC\x50\xC1\x60\x90","\x50..\xC1")); -include(__DIR__ . '/../../../../tests/quicktester.inc'); ?> --EXPECT-- -OK +bool(true) +bool(true) +bool(true) +bool(true) +bool(true) +bool(true) +bool(true) +bool(true) +bool(true) +bool(true) +bool(true) +bool(true) +bool(true) +bool(true) +bool(true) |