close
我們在用 json_encode 的時候如果包含中文則會出現亂碼
解決方法就是先將中文 urlencode
然後進行 json_encode 再 urldecode 回來
例如key與value都是中文即可如下處理:
<?php
foreach ( $object as $key => $value ) {
$object[urlencode($key)] = urlencode ( $value );
}
$jsonString = json_encode($object);
echo urldecode($jsonString);
?>
參考資料:https://pjchender.blogspot.tw/2016/04/phparrayjson-jsonencodeutf8.html
全站熱搜
留言列表