今日phpを使っているときに落とし穴にはまり、長い間苦労しました。 json_encode を使用する場合、配列内に中国語が存在する場合、中国語の出力は null になります。 サンプルコード: リーリー
出力結果:
リーリー 「Lenovo」は無効になります。 この問題を解決するには、次の関数を使用します。 リーリー リーリーjson_encode の前に gbk2utf8 トランスコーディングを行うと、この時点で正しい結果が出力されます。
リーリーu8054u60f3 は「Lenovo」の Unicode コードで、ブラウザが自動的にテキストに変換します。