PHP json_encode中文被編碼的解決方案

php給前端返回json數據時,其中的中文被編碼了。雖然前端在network的preview中查看瀏覽器自動轉碼後的結果,影響不是很大,但是看到原始的response數據還是有點不舒服,於是網上找到了一個解決方案,一行代碼。簡單記錄一下:
在這裏插入圖片描述
在這裏插入圖片描述

$response=array('Status'=>false,'Message'=>'缺少用戶名','Data'=>null);
return json_encode($response,JSON_UNESCAPED_UNICODE);

5.4版本之後給json_encode()新增了一個JSON_UNESCAPED_UNICODE參數,傳入即可不編碼中文。於是輸出的結果看起來也舒服了很多。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章