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

2020-10-08 18:00:51

php陣列轉json出現中文亂碼的解決辦法:首先開啟出現亂碼的PHP檔案;然後在「json_encode」函數中新增一個引數「JSON_UNESCAPED_UNICODE」即可。

推薦:《》

首先,現象是這樣的,定義了一個陣列array,陣列裡面包含有中文字元,如下圖所示:

11bc4ea9c464ca1f2f16264dfbec4bc.png

執行完成後,包含的中文字元‘我的資訊’變成了‘\u6211\u7684\u4fe1\u606f’看不懂的亂碼。如下圖所示:

2bda011deb54817273ad689a654aad7.png

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

6b1b50fc10bae92448eaf0f783fecf2.png

以上就是php陣列轉json出現中文亂碼怎麼辦的詳細內容,更多請關注TW511.COM其它相關文章!