成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

PHP json_encode中文亂碼解決方法

瀏覽:259日期:2022-09-07 18:11:37

相信很多人在使用Ajax與后臺php頁面進(jìn)行交互的時候都碰到過中文亂碼的問題。JSON作為一種輕量級的數(shù)據(jù)交換格式,備受親睞,但是用PHP作為后臺交互,容易出現(xiàn)中文亂碼的問題。JSON和js一樣,對于客戶端的字符都是以UTF8的形式進(jìn)行處理的,也就是說,使用JSON作為提交和接收的數(shù)據(jù)格式時字符都采用UTF8編碼處理,當(dāng)我們的頁面編碼和數(shù)據(jù)庫編碼不是采用UTF8的時候,就極容易出現(xiàn)中文亂碼的問題。解決辦法自然是在用js或者PHP處理JSON數(shù)據(jù)的時候都采用UTF8的形式。

PHP5.2或以上的版本把json_encode作為內(nèi)置函數(shù)來用,給網(wǎng)站制作者帶來了很大的方便,但是我們必須注意到j(luò)son_encode只支持UTF8編碼的字符,否則,中文亂碼或者空值就出現(xiàn)了。解決辦法分為以下兩個步驟。

Step1

保證在使用JSON處理的時候字符是以UTF8編碼的。具體我們可以把數(shù)據(jù)庫編碼和頁面編碼都改為UTF8。當(dāng)然喜歡用gbk編碼的話,可以在進(jìn)行JSON處理前,把字符轉(zhuǎn)為UTF8形式。在PHP中有如下方法:

<?php $data='JSON中文'; $newData=iconv('GB2312','UTF-8//IGNORE',$data); echo $newData; //ignore的意思是忽略轉(zhuǎn)換時的錯誤,如果沒有ignore參數(shù),所有該字符后面的字符都不會被保存。 //或是('GB2312','UTF-8',$data);?>Step2

 后臺PHP頁面(頁面編碼為UTF-8或者已經(jīng)把字符轉(zhuǎn)為UTF-8)使用json_encode將PHP中的array數(shù)組轉(zhuǎn)為JSON字符串。例如:

<?php    $testJSON=array(’name’=>’中文字符串’,’value’=>’test’);    echo json_encode($testJSON);?>

查看輸出結(jié)果為:

{“name”:”u4e2du6587u5b57u7b26u4e32″,”value”:”test”}

可見即使用UTF8編碼的字符,使用json_encode也出現(xiàn)了中文亂碼。解決辦法是在使用json_encode之前把字符用函數(shù)urlencode()處理一下,然后再json_encode,輸出結(jié)果的時候在用函數(shù)urldecode()轉(zhuǎn)回來。具體如下:

<?php $testJSON=array(’name’=>’中文字符串’,’value’=>’test’); //echo json_encode($testJSON); foreach ( $testJSON as $key => $value ) {$testJSON[$key] = urlencode ( $value ); } echo urldecode ( json_encode ( $testJSON ) );?>

查看輸出結(jié)果為:

{“name”:”中文字符串”,”value”:”test”}

到此,成功地輸出了中文字符。隨意使用json_encode吧。這樣子在PHP后臺輸出的JSON字符串在前臺javascript中Ajax接收后eval出來也不會出現(xiàn)中文亂碼,因為js在處理JSON格式數(shù)據(jù)是也是以UTF8的形式進(jìn)行的,與PHP類似,故接收PHP頁面的JSON字符串不會出現(xiàn)問題。

以上就是PHP json_encode中文亂碼解決方法的詳細(xì)內(nèi)容,更多關(guān)于PHP中文亂碼的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: PHP
相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
国产精品一级久久久| 国产精品v欧美精品v日本精品动漫| 天天色天天操综合| 亚洲福利国产精品| 久久视频一区| 欧美日韩综合在线| 中文字幕日本乱码精品影院| 欧美一级片免费看| 中文字幕一区二区三区av| 91麻豆精东视频| 日韩午夜激情av| 欧美va在线播放| 91精品国产欧美日韩| 精品一区二区三区在线视频| 日韩视频三区| 亚洲日本va午夜在线电影| 欧美午夜一区| 欧美电视剧在线观看完整版| 五月婷婷激情综合| 国产人久久人人人人爽| 综合中文字幕亚洲| 色噜噜狠狠色综合欧洲selulu| 一区二区三区日韩欧美| 91免费观看国产| 欧美日韩成人高清| 日韩av在线免费观看不卡| 亚洲免费在线电影| 久久99国产精品久久| 91免费视频网| 成人一区二区三区视频 | 日韩毛片视频在线看| 国产精品成人网| 欧美性猛片xxxx免费看久爱| 亚洲午夜精品福利| 99国内精品| 玉米视频成人免费看| 一本久道久久久| 亚洲欧美激情视频在线观看一区二区三区| 欧美天堂亚洲电影院在线观看| 国产女人aaa级久久久级| 欧美福利电影在线观看| 国产精品久久久久久久久快鸭| 在线国产精品一区| 国产精品高清亚洲| 在线视频观看日韩| 亚洲中国最大av网站| 久久精品国产第一区二区三区最新章节| 亚洲成a人v欧美综合天堂下载| 色综合久久久久久久久久久| 免费高清在线视频一区·| 欧美日韩电影在线| 高清成人免费视频| 欧美极品xxx| 一区二区亚洲| 亚洲精品成人精品456| 影音先锋久久| 亚洲成人一区在线| 欧美三级电影一区| 国产91精品久久久久久久网曝门| 日韩免费福利电影在线观看| 色综合中文字幕| 最近日韩中文字幕| 色综合久久久久综合体桃花网| 韩国视频一区二区| 精品国产乱码久久久久久老虎| 国内精品视频在线播放| 一区二区三区日本| 欧美亚洲国产一区在线观看网站 | 亚洲欧美日韩国产一区二区三区| 午夜在线视频观看日韩17c| 免费成人结看片| 日韩欧美国产wwwww| 欧美婷婷在线| 午夜电影网亚洲视频| 69成人精品免费视频| kk眼镜猥琐国模调教系列一区二区| 国产精品免费视频观看| 免费日韩av片| 国产精品亚洲专一区二区三区| 久久午夜羞羞影院免费观看| 中文精品一区二区三区| 毛片不卡一区二区| 久久老女人爱爱| 国产一区二区三区久久久久久久久| 久久爱www久久做| 中文无字幕一区二区三区| 国产日产精品一区二区三区四区的观看方式 | 欧美另类久久久品| 91首页免费视频| 中文字幕亚洲电影| 在线观看亚洲专区| 91网站视频在线观看| 香蕉久久一区二区不卡无毒影院| 91精品在线麻豆| 国内久久精品| 久久不见久久见免费视频7 | 亚洲综合精品自拍| 日韩一级免费一区| 91久久精品国产91久久性色tv| 精品一区二区在线视频| 国产精品久久久久影院老司| 欧美日韩综合在线免费观看| 亚洲欧美一区二区原创| 日韩综合一区二区| 精品1区2区在线观看| 久久xxxx精品视频| 99精品久久只有精品| 日韩**一区毛片| 精品999在线播放| 在线观看亚洲精品| 欧美激情第二页| 久久aⅴ国产欧美74aaa| 国产精品精品国产色婷婷| 色噜噜狠狠成人网p站| 欧美一站二站| 久久精品久久99精品久久| 亚洲欧美综合在线精品| 欧美一区二区三区在| 亚洲国产一区二区三区在线播| 国产一区二区三区av电影| 自拍偷拍欧美激情| 3d动漫精品啪啪一区二区竹菊 | 欧美成人精品1314www| 香蕉久久夜色精品| 91色视频在线| 国内成人自拍视频| 一卡二卡欧美日韩| www一区二区| 欧洲国内综合视频| 狠久久av成人天堂| 丰满放荡岳乱妇91ww| 日本亚洲三级在线| 自拍偷拍欧美激情| 久久综合色8888| 欧美亚日韩国产aⅴ精品中极品| 亚洲天堂激情| 国产aⅴ综合色| 日日摸夜夜添夜夜添精品视频| 欧美日韩精品久久久| 亚洲免费网址| 午夜精品美女久久久久av福利| 国内精品伊人久久久久av影院| 亚洲国产视频一区二区| 亚洲国产成人一区二区三区| 狠狠综合久久av一区二区老牛| 国产99精品在线观看| 日韩激情一区二区| 亚洲伦理在线免费看| 久久午夜羞羞影院免费观看| 88在线观看91蜜桃国自产| 久久久久久一区二区| 国产精品第十页| 99re这里只有精品视频首页| 韩国av一区二区三区| 美女一区二区在线观看| 午夜免费久久看| 亚洲人成精品久久久久| 欧美国产精品中文字幕| 欧美大度的电影原声| 欧美色区777第一页| 亚洲影视综合| 国产综合第一页| eeuss影院一区二区三区| 激情丁香综合五月| 蜜桃视频一区二区| 午夜欧美2019年伦理| 亚洲午夜激情网页| 一区二区三区在线免费观看| 亚洲丝袜自拍清纯另类| 国产精品美女www爽爽爽| www国产精品av| 日韩精品在线看片z| 这里只有精品免费| 欧美色中文字幕| 亚洲激情精品| 黄色欧美日韩| 亚洲国产高清一区| 韩国一区二区三区美女美女秀| 99久久国产综合精品色伊| 国产91富婆露脸刺激对白| 国产一区999| 国产一区二区伦理| 国产一区高清在线| 国产精品一区二区无线| 国产成人午夜精品5599 | 欧美经典三级视频一区二区三区| 国产亚洲女人久久久久毛片| 精品福利一二区| 欧美精品一区二区三区一线天视频 | 香港成人在线视频| 亚洲成人av电影| 午夜精品爽啪视频| 三级影片在线观看欧美日韩一区二区| 五月婷婷久久综合| 久久机这里只有精品| 国模少妇一区二区三区| 国产成人av一区二区三区在线观看| 高清不卡在线观看| 欧美jjzz| 永久域名在线精品|