亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    關(guān)于?PHP json_decode中文轉(zhuǎn)義的問題

    php json decode轉(zhuǎn)義的使用方法:首先使用語句“json_encode($a, JSON_UNESCAPED_UNICODE);”把特殊字符進(jìn)行轉(zhuǎn)義;然后通過該函數(shù)的第二個參數(shù)限制轉(zhuǎn)義范圍即可。

    關(guān)于?PHP json_decode中文轉(zhuǎn)義的問題

    推薦:《PHP視頻教程》

    PHP json_decode中文轉(zhuǎn)義的問題

    默認(rèn)情況下PHP的 json_decode 方法會把特殊字符進(jìn)行轉(zhuǎn)義,還會把中文轉(zhuǎn)為Unicode編碼形式。在有些情況下不希望進(jìn)行這種轉(zhuǎn)義。

    對于PHP5.4+版本,json_decode函數(shù)第二個參數(shù),可以用來限制轉(zhuǎn)義范圍。要限制中文,使用JSON_UNESCAPED_UNICODE參數(shù)。

    json_encode($a, JSON_UNESCAPED_UNICODE);

    對于PHP5.3及以前版本,可以用如下方式轉(zhuǎn)回中文:

    $originstr = '{"name":"張三"}'; $jsonobject = json_decode($originstr); // badstr: {"name":"u5f20u4e09"} $badstr = json_encode($jsonobject); // goodstr: {"name":"張三"}  $goodstr = preg_replace_callback("#\u([0-9a-f]{4})#i", function($matches){   return iconv('UCS-2', 'UTF-8', pack('H4', $matches[1]));   }, $badstr);

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號