cvs: php4 /ext/mbstring/tests mb_substr_count.phpt

From: Date: Sat, 09 Nov 2002 17:07:29 +0000
Subject: cvs: php4 /ext/mbstring/tests mb_substr_count.phpt
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-15934@lists.php.net to get a copy of this message
moriyoshi Sat Nov 9 12:07:29 2002 EDT Added files: /php4/ext/mbstring/tests mb_substr_count.phpt Log: Added a test for mb_substr_count() Index: php4/ext/mbstring/tests/mb_substr_count.phpt +++ php4/ext/mbstring/tests/mb_substr_count.phpt --TEST-- mb_substr_count() --SKIPIF-- <?php extension_loaded('mbstring') or die('skip mbstring not available'); ?> --INI-- output_handler= --FILE-- <?php mb_internal_encoding("EUC-JP"); var_dump(@mb_substr_count("", "")); var_dump(@mb_substr_count("¤¢", "")); var_dump(@mb_substr_count("", "¤¢")); var_dump(@mb_substr_count("", "¤¢")); var_dump(@mb_substr_count("", chr(0))); $a = str_repeat("abcacba", 100); var_dump(@mb_substr_count($a, "bca")); $a = str_repeat("¤¢¤¤¤¦¤¢¤¦¤¤¤¢", 100); $b = "¤¤¤¦¤¢"; var_dump(@mb_substr_count($a, $b)); $to_enc = "UTF-8"; var_dump(@mb_substr_count(mb_convert_encoding($a, $to_enc), mb_convert_encoding($b, $to_enc), $to_enc)); $to_enc = "Shift_JIS"; var_dump(@mb_substr_count(mb_convert_encoding($a, $to_enc), mb_convert_encoding($b, $to_enc), $to_enc)); $a = str_repeat("abcacbabca", 100); var_dump(@mb_substr_count($a, "bca")); ?> --EXPECT-- bool(false) bool(false) int(0) int(0) int(0) int(100) int(100) int(100) int(100) int(200)

« previous php.cvs (#15934) next »