php 二维数组转 json文本 (jquery datagrid 数据格式)
2012-02-03 09:50
423 查看
/** +----------------------------------------- * 数组转换成JSON对象 * time:2011年9月14日11时58分43秒 * @author:hxtgirq * @param array $arr -->二维数组 * @param int $count -->数据总条数(非数组大小) * @desc:jQuery datagrid 专用json +------------------------------------------ */ function ArrToJson($arr,$count){ $json="{\"total\":$count,\"rows\":["; foreach($arr as $val){ $json.="{"; foreach($val as $k=>$v){ $v=str_replace('"', '\"', $v); $json.="\"$k\":\"$v\","; } $json = trim($json,","); $json.="},"; } $json = trim($json,","); $json.="]}"; $json=str_replace("\n", " ", str_replace("\r\n", "\n", $json)); return rawurlencode($json); }
使用时解码:json=decodeURIComponent(json);
再转成JSON : eval('('+json+')');
相关文章推荐
- jquery下php与ajax的互传数据(json格式)自我总结
- jquery接收PHP传送过来的JSON格式数据以及处理。
- PHP中利用jQuery操作json格式数据,实现$_POST的数据传输和接收
- JQuery获取并解析php返回的json格式数据的简单示例
- 【php】jquery中$.get实现解析json格式数据及jsonp跨域
- 用Jquery处理PHP返回的JSON格式数据的三种方法
- PHP 使用 curl 提交 json 格式数据(已实践 可行)
- jQuery JSONView-格式化和语法高亮JSON格式数据查看插件
- php怎么解析json格式数据
- android使用json数据格式同时上传图片和文本
- php 返回的Json格式数据中文乱码
- 接口规范,js处理json,php返回给ajax的数据格式
- 当自定义数据属性为json格式字符串时jQuery的data api问题探讨
- PHP 使用 curl 提交 json 格式数据
- 通过jquery的serializearray处理表单数据成json格式,并提交到后台处理
- PHP生成json和xml类型接口数据格式
- jquery使用each方法遍历json格式数据实例
- 利用Jquery让返回的各类数据(string、集合(List<>)、类)以Json数据格式返回,为什么要用到result.d (JQuery ajax 返回数据 使用 .d 的问题)
- 【已解决】php前端提交的json格式数据在后端用json_decode解不出来
- jQuery通过Ajax向PHP服务端发送请求并返回JSON数据