我设法使用jquery ajax调用来保存unicode数据,但是当我尝试使用jquery和ajax回溯我无法使用json_encode传递unicode数据数组时,unicode数据被更改为NULL
从我的php页面,这个回馈相同的数据
$detailsArr='有自動設好了哦…';
echo $detailsArr;
在我的jquery页面
success: function(msg){
alert(msg)
}
如果我添加json_encode,我的jquery调用中的结果是NULL
$detailsArr=array('有自動設好了哦…');
$retVal=json_encode($detailsArr);
echo $retVal;
在我的jquery页面
success: function(msg){
var ajxGlobalData=eval("(" + jsonText + ")");
alert(ajxGlobalData)
}
感谢
答案 0 :(得分:0)
你可以试试utf8_encode
喜欢
$detailsArr='有自動設好了哦…';
echo utf8_encode($detailsArr);
更多关于utf8_encode的信息:PHP: utf8_encode - Manual