json_encode()函數轉碼時,中文由于要轉成Unicode會出現中文不能正常顯示,看到有這樣一個函數functionjsons_encode($array){//定義一個新的數據$newArray=array();//遍歷已有數組,將每個值urlencode一下foreach($arrayas$key=>$value){$newArray[$key]=>urlencode($value);}//用urldecode將值反解returnurldecode(json_encode($newArray));}我寫得代碼如下這里我打開的是一個utf-8編碼的中文文本,測試時遇到這樣的錯誤:Parseerror:syntaxerror,unexpectedT_DOUBLE_ARROWinD:\wamp\www\test.phponline8應該是"=>"這個符號用的有問題,不過不知道如何修改,望大神們指點
自定義json轉碼函數出現錯誤
江戶川亂折騰
2019-04-19 16:12:55