PHPが256文字セットのみをサポートすると仮定した場合、なぜこのコードがすべて正常に動作するのか説明できますか?PHPで動作するUnicode
私はContent-Typeタグがこれらの文字をUTF-8で解釈していることを知っています。 しかし、なぜPHPがそれを動作させるのですか?
echo "匝";
if (preg_match('/啊/', "啊"))
echo "Match";
if (preg_match('/\w/', "啊"))
echo "Match";
PHPの設定でmbstring(マルチバイト文字列)拡張機能が有効になっていますか? –
1行に記載されています; mbstring.strict_encoding = Offあなたが話していることがわかりません – nEAnnam
PHPは256文字セットしかサポートしていないと言われています。決して気にせず、見つけました。http://www.php.net/manual/en/language.types.string.php –