Annotation of embedaddon/php/ext/mbstring/tests/mb_strstr.phpt, revision 1.1

1.1     ! misho       1: --TEST--
        !             2: mb_strstr() 
        !             3: --SKIPIF--
        !             4: <?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
        !             5: --INI--
        !             6: mbstring.internal_encoding=UTF-8
        !             7: --FILE--
        !             8: <?php
        !             9: function EUC_JP($utf8str) {
        !            10:        return mb_convert_encoding($utf8str, "EUC-JP", "UTF-8");
        !            11: }
        !            12: 
        !            13: function FROM_EUC_JP($eucjpstr) {
        !            14:        return mb_convert_encoding($eucjpstr, "UTF-8", "EUC-JP");
        !            15: }
        !            16: 
        !            17: var_dump(mb_strstr("あいうえおかきくけこ", "おかき"));
        !            18: var_dump(mb_strstr("あいうえおかきくけこ", "おかき", false));
        !            19: var_dump(mb_strstr("あいうえおかきくけこ", "おかき", true));
        !            20: var_dump(FROM_EUC_JP(mb_strstr(EUC_JP("あいうえおかきくけこ"), EUC_JP("おかき"), false, "EUC-JP")));
        !            21: var_dump(FROM_EUC_JP(mb_strstr(EUC_JP("あいうえおかきくけこ"), EUC_JP("おかき"), true, "EUC-JP")));
        !            22: mb_internal_encoding("EUC-JP");
        !            23: var_dump(FROM_EUC_JP(mb_strstr(EUC_JP("あいうえおかきくけこ"), EUC_JP("おかき"))));
        !            24: var_dump(FROM_EUC_JP(mb_strstr(EUC_JP("あいうえおかきくけこ"), EUC_JP("おかき"), false)));
        !            25: var_dump(FROM_EUC_JP(mb_strstr(EUC_JP("あいうえおかきくけこ"), EUC_JP("おかき"), true)));
        !            26: ?>
        !            27: --EXPECT--
        !            28: string(18) "おかきくけこ"
        !            29: string(18) "おかきくけこ"
        !            30: string(12) "あいうえ"
        !            31: string(18) "おかきくけこ"
        !            32: string(12) "あいうえ"
        !            33: string(18) "おかきくけこ"
        !            34: string(18) "おかきくけこ"
        !            35: string(12) "あいうえ"

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>