検索

ホームページ  >  に質問  >  本文

php は、curl によって返された「\u6b22\u8fce\u56de\u6765」などの Unicode エスケープ文字列をどのように表示しますか?

php のカールは string(42) "{"ret":1,"msg":"u6b22u8fceu56deu6765"}" を返します。正しいテキストを表示する方法を知りたいですか? 「u6b22u8fceu56deu6765」は「おかえり」に相当します

淡淡烟草味淡淡烟草味2755日前1595

全員に返信(2)返信します

  • ringa_lee

    ringa_lee2017-05-16 13:07:33

    サーバー側を処理できる場合は、json_encode の 2 番目のパラメーターを通じて中国語をエンコードしないかどうかを制御できます。
    http://php.net/manual/zh/func...
    サーバーを処理できない場合は、curl によって返された結果を処理できます。まず json をデコードしてから、re-json_encode を実行します (これも次のように制御されます)。 2 番目のパラメータ)

    返事
    0
  • 漂亮男人

    漂亮男人2017-05-16 13:07:33

    回答者はまだ十分に詳しく説明していないので、初心者はインターネットでゆっくり検索することしかできません...完璧な解決策を見つけました:

    リーリー

    参考: http://www.manongjc.com/artic...

    返事
    0
  • キャンセル返事