中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP - json_encode中文亂碼

發布時間:2020-06-17 13:34:55 來源:網絡 閱讀:618 作者:tywali 欄目:web開發

調用json_encode()函數將JSON對象轉換為字符串, 如果其中包含有中文,默認會輸出為unicode編碼,如\u8023

解決方案1

升級到PHP 5.4,在json_encode()函數中,第二個參數指定JSON_UNESCAPED_UNICODE即可。

解決方案2

對于低版本PHP,對unicode碼再進行解碼,解碼函數如下:

function decodeUnicode($str)

{

    return preg_replace_callback('/\\\\u([0-9a-f]{4})/i',

        create_function(

            '$matches',

            'return mb_convert_encoding(pack("H*", $matches[1]), "UTF-8", "UCS-2BE");'

        ),

        $str);

}

 

例子如下:

$arr = array('name1':"中文",'name2':'abc12');

$jsonstr = decodeUnicode(json_encode($arr));

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长泰县| 漳州市| 玉山县| 苍溪县| 沙雅县| 河西区| 株洲县| 穆棱市| 深水埗区| 延安市| 台东县| 孟津县| 连南| 望奎县| 冷水江市| 保亭| 临猗县| 老河口市| 安岳县| 交口县| 太原市| 桐柏县| 东方市| 紫云| 马尔康县| 岑巩县| 白玉县| 彰化市| 镇原县| 马龙县| 桂东县| 木兰县| 岢岚县| 平昌县| 昌图县| 思南县| 松滋市| 康乐县| 上犹县| 渭南市| 宿州市|