首頁  >  文章  >  後端開發  >  php陣列轉json出現中文亂碼怎麼辦

php陣列轉json出現中文亂碼怎麼辦

藏色散人
藏色散人原創
2020-10-08 15:10:273105瀏覽

php陣列轉json出現中文亂碼的解決方法:先開啟出現亂碼的PHP檔;然後在「json_encode」函數中加入一個參數「JSON_UNESCAPED_UNICODE」即可。

php陣列轉json出現中文亂碼怎麼辦

推薦:《PHP影片教學

首先,現像是這樣的,定義了一個陣列array,數組裡麵包含有中文字符,如下圖所示:

php陣列轉json出現中文亂碼怎麼辦

執行完成後,包含的中文字符'我的信息'變成了'\u6211\u7684\u4fe1 \u606f'看不懂的亂碼。如下圖:

php陣列轉json出現中文亂碼怎麼辦

解決方法:json_encode多加個參數:JSON_UNESCAPED_UNICODE 就可以解決問題。如下圖所示:

php陣列轉json出現中文亂碼怎麼辦

#

以上是php陣列轉json出現中文亂碼怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn