2008-07-06 02:01:39 +00:00
|
|
|
|
--TEST--
|
|
|
|
|
encoding conversion from script encoding into internal encoding
|
|
|
|
|
--SKIPIF--
|
|
|
|
|
<?php
|
2008-07-06 15:36:19 +00:00
|
|
|
|
if (!in_array("detect_unicode", array_keys(ini_get_all()))) {
|
|
|
|
|
die("skip Requires configure --enable-zend-multibyte option");
|
|
|
|
|
}
|
|
|
|
|
if (!extension_loaded("mbstring")) {
|
|
|
|
|
die("skip Requires mbstring extension");
|
2008-07-06 02:01:39 +00:00
|
|
|
|
}
|
|
|
|
|
?>
|
|
|
|
|
--INI--
|
|
|
|
|
mbstring.encoding_translation = On
|
|
|
|
|
mbstring.script_encoding=Shift_JIS
|
|
|
|
|
mbstring.internal_encoding=UTF-8
|
|
|
|
|
--FILE--
|
|
|
|
|
<?php
|
|
|
|
|
function <20>\<5C>\<5C>\($<24><><EFBFBD><EFBFBD>)
|
|
|
|
|
{
|
|
|
|
|
echo $<24><><EFBFBD><EFBFBD>;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
<09>\<5C>\<5C>\("<22>h<EFBFBD><68><EFBFBD>~<7E>t<EFBFBD>@<40>\");
|
|
|
|
|
?>
|
|
|
|
|
--EXPECT--
|
|
|
|
|
ドレミファソ
|