ホームページ >バックエンド開発 >PHPチュートリアル >Unicode 文字セットにより、Json は中国語をよりよく理解できるようになるJSON_UNESCAPED_UNICODE

Unicode 文字セットにより、Json は中国語をよりよく理解できるようになるJSON_UNESCAPED_UNICODE

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-29 08:46:591027ブラウズ

コードをコピーします コードは次のとおりです:


echo json_encode("Japanese") //"u4e2du6587"


これは私たち中国の開発者にとって頭痛の種です。 json_encode を自分で記述します。
PHP5.4 では、Json に新しいオプション JSON_UNESCAPED_UNICODE が追加されました。これは、Json を Unicode でエンコードする必要がないことを意味します。
以下の例を見てください。

コードをコピーします コードは次のとおりです:


echo json_encode("中文", JSON_UNESCAPED_UNICODE) //"中文"


どうですか、変更ですか?それはみんな幸せですよね? もちろん、Json は 5.4 で JSON_BIGINT_AS_STRING、JSON_PRETTY_PRINT、JSON_UNESCAPED_SLASHES などのオプションも追加しました。興味がある方は、json_encode を参照してください

ただし、PHP 5.4 についても注意してください。まだ開発段階にあります。最終リリースの前に、新しい機能が調整または変更される可能性があります。PHP を改善するためにフィードバックも歓迎します。

上記は、Json が中国語の JSON_UNESCAPED_UNICODE をよりよく理解できるようにするための Unicode 文字セットを紹介しており、PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。