php读取中文数据转json后乱码问题!
$m=M('wujiang');$data['openid']='wang';$arr=$m->where($data)->limit(18)->select();for...
$m = M('wujiang');
$data['openid']='wang';
$arr = $m->where($data)->limit(18)->select();
foreach ( $arr as $key => $val ) {
$arr[$key] = urlencode ( $val);
}
echo urldecode ( json_encode ( $arr ) );
读取的数据转成json 后中文是乱码,在网上找了 urldecode 这个方法,没有输出数据,为什么啊? 展开
$data['openid']='wang';
$arr = $m->where($data)->limit(18)->select();
foreach ( $arr as $key => $val ) {
$arr[$key] = urlencode ( $val);
}
echo urldecode ( json_encode ( $arr ) );
读取的数据转成json 后中文是乱码,在网上找了 urldecode 这个方法,没有输出数据,为什么啊? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询