我們需要在不斷的經驗積累中去完善我們的編程思路,靈活運用
後來看json_encode的文檔才知道,它只能編碼UTF-8的字符。這個問題就是返回的字符是GB2312,怎麼變為UTF-8,並且最好是將整個數組進行UTF-8的轉換。經過搜索有以下代碼解決PHP服務端返回Json問題:
每次返回結果時:
- echo '{"total":"'.$rscount.'
","results":'.json_encode
(encodeUTF8($result)).'}';
以上這段代碼就是PHP服務端返回Json問題的具體解決方法。