php數組(gb2312)轉json(utf-8)


php數組(gb2312)轉json(utf-8)

作者原創,未經允許,拒絕轉載。

for($i = 0;$i<count($before);i++){
    $str[i] = iconv('GB2312', 'UTF-8', '$before[i]');//gb2312轉換為utf-8
}
$after = json_encode($str,JSON_UNESCAPED_UNICODE);//轉換成json

 

iconv: 字符串按要求的字符編碼來轉換

iconv('源','目標','數據')

json_encode:對變量進行 JSON 編碼

json_encode('數據',JSON_UNESCAPED_UNICODE)

JSON_UNESCAPED_UNICODE:不要編碼Unicode,直接是漢字

博客已搬家 技術寇的分享


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM