ホームページ > バックエンド開発 > PHPチュートリアル > php の json_encode UTF-8 中国語文字化けに対するより良い解決策、_PHP チュートリアル

php の json_encode UTF-8 中国語文字化けに対するより良い解決策、_PHP チュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-13 10:18:01
オリジナル
1047 人が閲覧しました

phpのjson_encode UTF-8中国語文字化けに対するより良い解決策

最近、インターフェースコードで json_encode を使用しました。json_encode エンコードを UTF-8 中国語に設定すると文字化けしないことがインターネットでわかりました。この方法が実際に有効であることが確認されています。理由はわかりませんが、しばらく使用した後、コードがまったく機能しなくなりました。以下は、json_encode に対する私自身の解決策です。もっと良い方法がある場合は、ぜひ共有してください。

最初のタイプ:

これは単純なコード変換であり、urlcode の後に必要な配列を返します

私のコードにはこれで十分です。

コードは次のとおりです コードをコピーしてください

リーリー

2 番目のタイプ:

これをインターネットで見たところ、無限ループの問題が発生するというコメントがありましたが、これは明らかに非常に包括的なものであり、テストした結果、参考のためにのみここに投稿します

コードは次のとおりです

リーリー

中国語で null が返された場合は、文字を uft8 に変換するか、urlencode を使用して最初にコンパイルする必要があります。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/886146.html技術記事 php で json_encode UTF-8 中国語文字化けを解決するためのより良い解決策。最近、インターフェイス コードで json_encode を使用しました。json_encode エンコードが UTF-8 中国語に設定されているため、文字化けが発生しないことを発見しました。
関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
Json にバックスラッシュが存在する
から 1970-01-01 08:00:00
0
0
0
mysqlストレージjsonエラー
から 1970-01-01 08:00:00
0
0
0
取得: JSON データを転送する
から 1970-01-01 08:00:00
0
0
0
phpのjson変換
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート