php处理json
2012-04-19 14:12
232 查看
解决php页面的json数据中文乱码
foreach 是复制遍历,如果想在原数组上修改:
对于json数据ajax到前台的时候不会有乱码。 因为ajax本身自动转成utf8
<?php $json = array ( 0 => array ( 'id' => '13', 'name' => '乒乓球', ), 1 => array ( 'id' => '17', 'name' => '篮球', ) ) ?> <?php $newData = array(); foreach( $json as $key => $value ) { $newData[$key]['name'] = urlencode( $value['name']); } echo urldecode( json_encode( $newData ) ); ?>
foreach 是复制遍历,如果想在原数组上修改:
foreach ($json1 as &$value){ $value['name'] = urlencode( $value['name']); }
对于json数据ajax到前台的时候不会有乱码。 因为ajax本身自动转成utf8
相关文章推荐
- php处理json
- JSON字符串传到后台PHP处理的问题
- php post json参数的传递和接收处理方法
- PHP jsonencode 已经json中包含 汉字的处理
- PHP json_encode 中文不转码,低版本处理
- PHP Json函数不能处理中文的解决办法
- 处理PHP的JSON中文编码问题
- jquery ajax 处理PHP JSON数据eval
- PHP 使用curl库来发送GET,POST请求,处理json格式数据
- php 处理 json_encode 中文显示问题
- Ajax 如何通过url 传递Json 数据或者数组 给PHP进行处理
- php5.2 Json不能正确处理中文的解决办法
- 用Jquery处理PHP返回的JSON格式数据的三种方法
- PHP 处理JSON数据
- 关于处理PHP json_encode返回的json数据一些小问题
- JSON 基础 + PHP 处理 JSON + Python 处理 JSON
- PHP Json函数不能处理中文的解决办法
- php 处理 mysql to json, 前台js处理
- ajax处理php返回json数据的实例代码
- php用xml和json处理数据格式。