Annotation of embedaddon/php/ext/mbstring/tests/mb_ereg_search.phpt, revision 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>