1--TEST-- 2Zend Multibyte and ShiftJIS 3--SKIPIF-- 4<?php 5if (!in_array("zend.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-- 13zend.multibyte=1 14mbstring.internal_encoding=SJIS 15--FILE-- 16<?php 17declare(encoding='Shift_JIS'); 18$s = "�\"; // 0x95+0x5c in script, not somewhere else " 19printf("%x:%x\n", ord($s[0]), ord($s[1])); 20?> 21===DONE=== 22--EXPECT-- 2395:5c 24===DONE=== 25