Annotation of embedaddon/php/ext/mbstring/tests/mb_ereg_search.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Testing mb_ereg_search() function
3: --SKIPIF--
4: <?php
5: if (!extension_loaded('mbstring')) die('skip mbstring not enabled');
6: function_exists('mb_ereg_search') or die("skip mb_ereg_search() is not available in this build");
7: ?>
8: --FILE--
9: <?php
10: $str = "中国abc + abc ?!?!字符# china string";
11:
12: $reg = "\w+";
13:
14: mb_regex_encoding("UTF-8");
15:
16: mb_ereg_search_init($str, $reg);
17: $r = mb_ereg_search();
18:
19: if(!$r)
20: {
21: echo "null\n";
22: }
23: else
24: {
25: $r = mb_ereg_search_getregs(); //get first result
26: do
27: {
28: var_dump($r[0]);
29: $r = mb_ereg_search_regs();//get next result
30: }
31: while($r);
32: }
33: ?>
34: --EXPECT--
35: string(9) "中国abc"
36: string(3) "abc"
37: string(6) "字符"
38: string(5) "china"
39: string(6) "string"
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>