最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
json_encode() 和 json_decode() 实例
时间:2010-05-17 编辑:简简单单 来源:一聚教程网
/*
json_encode - 返回一个值的JSON格式数组
json_encode — Returns the JSON representation of a value
*/
$arr = array ('a'=>"www.111com.net",'b'=>"cc",'c'=>3,'d'=>4,'e'=>5);
$carray = json_encode($arr);
echo $carray ;
//结果{"a":"www.111com.net","b":"cc","c":3,"d":4,"e":5} 现在我们用json_decode
$array = json_decode ( $carray );
print_r( $array );
/*
结果
(
[a] => www.111com.net
[b] => cc
[c] => 3
[d] => 4
[e] => 5
)
*/
//随着字符串键PHP将考虑它的一个对象:
echo json_encode(array('id'=>'www.111com.net'));
echo json_encode(array('testtext'));
/*
{"id":"www.111com.net"}
["testtext"]
一个输出json格式的函数
*/
代码如下 | 复制代码 |
function json_format($json) /* |
在用到json_encode这个函数注意,它不支持中文,所以我们要先把编辑urlencode编辑再在js转,并且js返回的数据给php教程时也要注意一点,json返回的数据是utf-8的如果你的php文档是gbk的,所以也要用incov转换成gbk哦。
*/
-
上一个: 防恶意刷新php实例代码
相关文章
- JS实现JSON.stringify的实例代码讲解 03-17
- json入门教程实例代码 08-04
- PHP导出数据超时的优化建议解读 10-31
- PHP之mysql位运算解析 10-31
- Laravel实现登录跳转功能解析 10-31
- php双向队列解读 10-31