1--TEST-- 2Zend Multibyte and ShiftJIS 3--SKIPIF-- 4<?php 5if (!in_array("detect_unicode", array_keys(ini_get_all()))) { 6 die("skip Requires configure --enable-zend-multibyte option"); 7} 8if (!extension_loaded("mbstring")) { 9 die("skip Requires mbstring extension"); 10} 11?> 12--INI-- 13mbstring.internal_encoding=SJIS 14--FILE-- 15<?php 16declare(encoding='Shift_JIS'); 17$s = "�\"; // 0x95+0x5c in script, not somewhere else " 18printf("%x:%x\n", ord($s[0]), ord($s[1])); 19?> 20===DONE=== 21--EXPECT-- 2295:5c 23===DONE=== 24