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


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 顏澤偉 的頭像
    顏澤偉

    Willy's Fish教學筆記』

    顏澤偉 發表在 痞客邦 留言(0) 人氣()