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

        解決json_encode中文轉(zhuǎn)碼問(wèn)題

        解決json_encode中文轉(zhuǎn)碼問(wèn)題

        在做接口開(kāi)發(fā)的時(shí)候經(jīng)常使用返回json數(shù)據(jù),php中有函數(shù)json_encode將數(shù)組轉(zhuǎn)換成json的數(shù)據(jù)格式,但是你是有遇到過(guò)如果數(shù)組中帶有中文,返回的數(shù)據(jù)就是空,下面寫(xiě)了兩種解決方法

        第一種方式

        中文urlencode一下,這種方式如果有多位數(shù)組就麻煩了

        function encode_json($str) {       return urldecode(json_encode(url_encode($str)));       }   function url_encode($str) {       if(is_array($str)) {           foreach($str as $key=>$value) {               $str[urlencode($key)] = url_encode($value);           }       } else {           $str = urlencode($str);       }              return $str;   }

        第二種方式

        添加JSON_UNESCAPED_UNICODE參數(shù),注意必須是php5.4以后的版本才可以使用

        json_encode($arr,JSON_UNESCAPED_UNICODE);

        我使用的時(shí)候一般會(huì)多個(gè)參數(shù)

        $data_string=json_encode($para,JSON_HEX_TAG | JSON_HEX_APOS | JSON_HEX_QUOT | JSON_HEX_AMP | JSON_UNESCAPED_UNICODE);

        寫(xiě)這個(gè)文章提醒自己有這個(gè)問(wèn)題

        本文來(lái)自php中文網(wǎng),php教程欄目,歡迎學(xué)習(xí)!

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 国产成人亚洲精品| 91精品国产91久久久久久青草| 91麻豆精品国产| 午夜一级日韩精品制服诱惑我们这边| 国产精品自拍一区| 麻豆国产在线精品国偷产拍| 久久久久人妻一区精品果冻| 韩国精品欧美一区二区三区 | 99热精品久久只有精品| 久久精品天天中文字幕人妻 | 亚洲国产精品VA在线观看麻豆| 国产精品污WWW一区二区三区| 99在线精品视频观看免费| 亚洲精品成人片在线播放| 欧美XXXX黑人又粗又长精品| 99在线观看视频免费精品9| 潮喷大喷水系列无码久久精品| 亚洲无线观看国产精品| 欧美成人精品高清视频在线观看| 国产精品v欧美精品v日本精 | 97r久久精品国产99国产精| 人妻精品久久无码专区精东影业| 蜜臀AV无码国产精品色午夜麻豆| 国产综合精品蜜芽| 国产精品午夜无码AV天美传媒| 在线欧美v日韩v国产精品v| 成人伊人精品色XXXX视频| 国产综合色在线精品| 欧美精品hdvideosex4k| 亚洲精品无码Av人在线观看国产| 日韩精品人成在线播放| 久久久久国产精品嫩草影院| 国产精品亚洲欧美大片在线看| 国产成人亚洲精品91专区手机| 欧美精品/日韩精品/国产精品| 国产精品九九九久久九九| 国产成人精品久久免费动漫| 国产精品嫩草影院一二三区入口 | 精品伦精品一区二区三区视频 | 久久亚洲私人国产精品vA| 亚洲精品乱码久久久久久|