Home
last modified time | relevance | path

Searched refs:mb_convert_encoding (Results 1 – 25 of 43) sorted by relevance

12

/PHP-7.4/ext/mbstring/tests/
H A Dbug48645.phpt2 Bug #48645 (mb_convert_encoding() doesn't understand hexadecimal html-entities)
7 var_dump(bin2hex(mb_convert_encoding("�", "UTF-8", "HTML-ENTITIES")));
8 var_dump(bin2hex(mb_convert_encoding("", "UTF-8", "HTML-ENTITIES")));
9 var_dump(bin2hex(mb_convert_encoding("", "UTF-8", "HTML-ENTITIES")));
10 var_dump(bin2hex(mb_convert_encoding("", "UTF-8", "HTML-ENTITIES")));
11 var_dump(bin2hex(mb_convert_encoding("", "UTF-8", "HTML-ENTITIES")));
12 var_dump(bin2hex(mb_convert_encoding("", "UTF-8", "HTML-ENTITIES")));
13 var_dump(bin2hex(mb_convert_encoding("", "UTF-8", "HTML-ENTITIES")));
14 var_dump(bin2hex(mb_convert_encoding("", "UTF-8", "HTML-ENTITIES")));
15 var_dump(bin2hex(mb_convert_encoding("", "UTF-8", "HTML-ENTITIES")));
[all …]
H A Dpictogram1.phpt10 var_dump(bin2hex(mb_convert_encoding("\xf8\x9f", "UCS-4BE", "SJIS-Mobile#DOCOMO")));
11 var_dump(bin2hex(mb_convert_encoding("\xf6\x60", "UCS-4BE", "SJIS-Mobile#KDDI")));
12 var_dump(bin2hex(mb_convert_encoding("\xf9\x8b", "UCS-4BE", "SJIS-Mobile#SOFTBANK")));
14 var_dump(bin2hex(mb_convert_encoding("\xf9\xe6", "UCS-4BE", "SJIS-Mobile#DOCOMO")));
15 var_dump(bin2hex(mb_convert_encoding("\xf6\xec", "UCS-4BE", "SJIS-Mobile#KDDI")));
16 var_dump(bin2hex(mb_convert_encoding("\xf7\x50", "UCS-4BE", "SJIS-Mobile#SOFTBANK")));
18 var_dump(bin2hex(mb_convert_encoding("\xf9\x85", "UCS-4BE", "SJIS-Mobile#DOCOMO")));
19 var_dump(bin2hex(mb_convert_encoding("\xf4\x89", "UCS-4BE", "SJIS-Mobile#KDDI")));
20 var_dump(bin2hex(mb_convert_encoding("\xf7\xb0", "UCS-4BE", "SJIS-Mobile#SOFTBANK")));
22 var_dump(bin2hex(mb_convert_encoding("\xf3\xd2", "UCS-4BE", "SJIS-Mobile#KDDI")));
[all …]
H A Dmb_convert_encoding_array2.phpt2 Test mb_convert_encoding() function : Circular references
6 function_exists('mb_convert_encoding') or die("skip mb_convert_encoding() is not available in this …
16 * Test basic functionality of mb_convert_encoding()
19 echo "*** Testing mb_convert_encoding() : Circular references ***\n";
55 var_dump(base64_encode_array(mb_convert_encoding($sjis_string, 'JIS', 'SJIS')));
57 var_dump(base64_encode_array(mb_convert_encoding($utf8_string, 'JIS', 'UTF-8')));
64 var_dump(base64_encode_array(mb_convert_encoding($jis_string, 'EUC-JP', 'JIS')));
71 var_dump(base64_encode_array(mb_convert_encoding($jis_string, 'SJIS', 'JIS')));
73 var_dump(base64_encode_array(mb_convert_encoding($utf8_string, 'SJIS', 'UTF-8')));
80 var_dump(base64_encode_array(mb_convert_encoding($jis_string, 'UTF-8', 'JIS')));
[all …]
H A Dmb_convert_encoding_basic.phpt2 Test mb_convert_encoding() function : basic functionality
6 function_exists('mb_convert_encoding') or die("skip mb_convert_encoding() is not available in this …
16 * Test basic functionality of mb_convert_encoding()
19 echo "*** Testing mb_convert_encoding() : basic functionality ***\n";
31 var_dump(base64_encode(mb_convert_encoding($sjis_string, 'JIS', 'SJIS')));
33 var_dump(base64_encode(mb_convert_encoding($utf8_string, 'JIS', 'UTF-8')));
40 var_dump(base64_encode(mb_convert_encoding($jis_string, 'EUC-JP', 'JIS')));
47 var_dump(base64_encode(mb_convert_encoding($jis_string, 'SJIS', 'JIS')));
49 var_dump(base64_encode(mb_convert_encoding($utf8_string, 'SJIS', 'UTF-8')));
56 var_dump(base64_encode(mb_convert_encoding($jis_string, 'UTF-8', 'JIS')));
[all …]
H A Dmb_convert_encoding_stateful.phpt2 mb_convert_encoding() with stateful encodings
11 echo bin2hex(mb_convert_encoding(pack("H*", "1b24401b24402121"), "UTF-8", "ISO-2022-JP")), "\n";
12 echo bin2hex(mb_convert_encoding(pack("H*", "1b24421b24422121"), "UTF-8", "ISO-2022-JP")), "\n";
13 echo bin2hex(mb_convert_encoding(pack("H*", "1b28421b284261626364"), "UTF-8", "ISO-2022-JP")), "\n";
14 echo bin2hex(mb_convert_encoding(pack("H*", "1b284a1b284a61626364"), "UTF-8", "ISO-2022-JP")), "\n";
15 echo bin2hex(mb_convert_encoding(pack("H*", "1b24401b284261626364"), "UTF-8", "ISO-2022-JP")), "\n";
16 echo bin2hex(mb_convert_encoding(pack("H*", "1b24401b284a61626364"), "UTF-8", "ISO-2022-JP")), "\n";
17 echo bin2hex(mb_convert_encoding(pack("H*", "1b24421b284261626364"), "UTF-8", "ISO-2022-JP")), "\n";
18 echo bin2hex(mb_convert_encoding(pack("H*", "1b24421b284a61626364"), "UTF-8", "ISO-2022-JP")), "\n";
20 echo bin2hex(mb_convert_encoding(pack("H*", "1b2429430e0f61626364"), "UTF-8", "ISO-2022-KR")), "\n";
[all …]
H A Dmb_convert_encoding.phpt2 mb_convert_encoding()
44 $s = mb_convert_encoding($s, 'EUC-JP', $a);
48 $s = mb_convert_encoding($s, 'SJIS', $a);
52 $s = mb_convert_encoding($s, 'JIS', $a);
61 $s = mb_convert_encoding($s, 'EUC-JP', $a);
65 $s = mb_convert_encoding($s, 'SJIS', $a);
69 $s = mb_convert_encoding($s, 'JIS', $a);
92 $s = mb_convert_encoding(1234, 'EUC-JP');
95 $s = mb_convert_encoding('', 'EUC-JP');
99 $s = mb_convert_encoding($s, 'BAD');
[all …]
H A Dmb_convert_encoding_array.phpt2 Test mb_convert_encoding() function : array functionality
6 function_exists('mb_convert_encoding') or die("skip mb_convert_encoding() is not available in this …
16 * Test basic functionality of mb_convert_encoding()
19 echo "*** Testing mb_convert_encoding() : array functionality ***\n";
43 var_dump(base64_encode_array(mb_convert_encoding($sjis_string, 'JIS', 'SJIS')));
45 var_dump(base64_encode_array(mb_convert_encoding($utf8_string, 'JIS', 'UTF-8')));
52 var_dump(base64_encode_array(mb_convert_encoding($jis_string, 'EUC-JP', 'JIS')));
59 var_dump(base64_encode_array(mb_convert_encoding($jis_string, 'SJIS', 'JIS')));
61 var_dump(base64_encode_array(mb_convert_encoding($utf8_string, 'SJIS', 'UTF-8')));
68 var_dump(base64_encode_array(mb_convert_encoding($jis_string, 'UTF-8', 'JIS')));
[all …]
H A Dbug79149.phpt2 Bug #79149 (SEGV in mb_convert_encoding with non-string encodings)
9 var_dump(mb_convert_encoding("", "UTF-8", [0]));
10 var_dump(mb_convert_encoding('foo', 'UTF-8', array(['bar'], ['baz'])));
11 var_dump(mb_convert_encoding('foo', 'UTF-8', array("foo\0bar")));
14 Warning: mb_convert_encoding(): Illegal character encoding specified in %s on line %d
21 Warning: mb_convert_encoding(): Illegal character encoding specified in %s on line %d
24 Warning: mb_convert_encoding(): Illegal character encoding specified in %s on line %d
H A Dbug49528.phpt7 var_dump(bin2hex(mb_convert_encoding("\xff\xfe\x01\x02\x03\x04", "UCS-2BE", "UTF-16")));
8 var_dump(bin2hex(mb_convert_encoding("\xfe\xff\x01\x02\x03\x04", "UCS-2BE", "UTF-16")));
9 var_dump(bin2hex(mb_convert_encoding("\xff\xfe\xff\xfe\x01\x02\x03\x04", "UCS-2BE", "UTF-16")));
10 var_dump(bin2hex(mb_convert_encoding("\xff\xfe\xfe\xff\x01\x02\x03\x04", "UCS-2BE", "UTF-16")));
11 var_dump(bin2hex(mb_convert_encoding("\xfe\xff\xff\xfe\x01\x02\x03\x04", "UCS-2BE", "UTF-16")));
12 var_dump(bin2hex(mb_convert_encoding("\xfe\xff\xfe\xff\x01\x02\x03\x04", "UCS-2BE", "UTF-16")));
H A Dbug69086.phpt2 Request #69086 (enhancement for mb_convert_encoding)
8 var_dump("?" === mb_convert_encoding("\x80", "Shift_JIS", "EUC-JP"));
10 var_dump("\x00\x00\xff\xfd" === mb_convert_encoding("\x80", "UCS-4BE", "UTF-8"));
14 var_dump("\u{fffd}" === mb_convert_encoding("\x80", "UTF-8", "EUC-JP-2004"));
H A Dmb_substr_count.phpt24 var_dump(@mb_substr_count(mb_convert_encoding($a, $to_enc),
25 mb_convert_encoding($b, $to_enc), $to_enc));
28 var_dump(@mb_substr_count(mb_convert_encoding($a, $to_enc),
29 mb_convert_encoding($b, $to_enc), $to_enc));
H A Dmb_substitute_character_variation2.phpt21 var_dump(bin2hex(mb_convert_encoding($string_mb, "ISO-8859-1", "UTF-8")));
24 var_dump(bin2hex(mb_convert_encoding($string_mb, "ISO-8859-1", "UTF-8")));
26 var_dump(bin2hex(mb_convert_encoding($string_mb, "ISO-8859-1", "UTF-8")));
28 var_dump(bin2hex(mb_convert_encoding($string_mb, "ISO-8859-1", "UTF-8")));
H A Dmb_substitute_character.phpt12 var_dump(bin2hex(mb_convert_encoding("\xe2\x99\xa0\xe3\x81\x82", "CP932", "UTF-8")));
16 var_dump(bin2hex(mb_convert_encoding("\xe2\x99\xa0\xe3\x81\x82", "CP932", "UTF-8")));
20 var_dump(bin2hex(mb_convert_encoding("\xe2\x99\xa0\xe3\x81\x82", "CP932", "UTF-8")));
24 var_dump(bin2hex(mb_convert_encoding("\xe2\x99\xa0\xe3\x81\x82", "CP932", "UTF-8")));
H A Doverload02.phpt20 $converted_str = mb_convert_encoding($str, 'Shift_JIS');
23 $c = mb_convert_encoding($c, 'Shift_JIS');
24 …$replaced = mb_convert_encoding(str_replace($c, '!!', $converted_str), mb_internal_encoding(), 'Sh…
H A Dbug25140.phpt2 Bug #25140 (mb_convert_encoding returns FALSE on an empty string)
7 var_dump( mb_convert_encoding( '', 'SJIS', 'EUC-JP' ) );
H A Dmb_convert_encoding_leak.phpt2 mb_convert_encoding() shouldn't leak keys
10 mb_convert_encoding($array, 'UTF-8', 'UTF-8');
H A Dbug60306.phpt8 var_dump($s === mb_convert_encoding(mb_convert_encoding($s, "cp936", "utf8"), "utf8", "cp936"));
H A Dbug76958.phpt9 echo mb_convert_encoding($str, 'UTF-8', 'UTF7-IMAP') . "\n";
11 echo mb_convert_encoding($str, 'UTF7-IMAP', 'UTF-8') . "\n";
H A Dbug46843.phpt7 var_dump(bin2hex(mb_convert_encoding("\x80", 'UCS-2BE', 'CP936')));
8 var_dump(bin2hex(mb_convert_encoding("\x20\xac", 'CP936', 'UCS-2BE')));
H A Dbug65045.phpt2 Bug #65045: mb_convert_encoding breaks well-formed character
21 $expected === mb_convert_encoding($str, 'UTF-8', 'UTF-8'),
22 $expected2 === mb_convert_encoding($str2, 'UTF-8', 'UTF-8')
H A Dbug62545.phpt10 bin2hex(mb_convert_encoding("\x98", 'UTF-8', 'Windows-1251')),
11 bin2hex(mb_convert_encoding("\x81\x8d\x8f\x90\x9d", 'UTF-8', 'Windows-1252'))
H A Dbug79154.phpt2 Bug 79154 (mb_convert_encoding() can modify $from_encoding)
20 mb_convert_encoding('foo', 'UTF-8', $encodings);
H A Dmb_ereg.phpt18 $pat = mb_convert_encoding( $pat, $test_enc, $in_enc );
19 $str = mb_convert_encoding( $str, $test_enc, $in_enc );
20 …printf( "(%d)%s\n", mb_ereg( $pat, $str, $reg ), ( is_array( $reg )? bin2hex(mb_convert_encoding( …
H A Dmb_strstr.phpt8 return mb_convert_encoding($utf8str, "EUC-JP", "UTF-8");
12 return mb_convert_encoding($eucjpstr, "UTF-8", "EUC-JP");
H A Dmb_ereg_search_xxx.phpt18 $str = mb_convert_encoding( $str, $test_enc, $in_enc );
19 $look_for = mb_convert_encoding( $look_for, $test_enc, $in_enc );
24 …printf( "(%s) (%d) %s\n", $test_enc, mb_ereg_search_getpos(), mb_convert_encoding( ( is_array( $re…

Completed in 43 milliseconds

12