php json_encode 和 json_decode
2017-10-15 10:22
453 查看
使用JSON格式序列化和反序列化是一个不错的选择:
使用json_encode和json_decode格式输出要serialize和unserialize格式快得多。
JSON格式是可读的。
JSON格式比serialize返回数据结果小。
JSON格式是开放的、可移植的。其他语言也可以使用它。
$a = array('a' => 'Apple' ,'b' => 'banana' , 'c' => 'Coconut');
//序列化数组
$s = json_encode($a);
echo $s;
//输出结果:{"a":"Apple","b":"banana","c":"Coconut"}
echo '<br /><br />';
//反序列化
$o = json_decode($s);
在上面的例子中,json_encode输出长度比上个例子中serialize输出长度显然要短
使用json_encode和json_decode格式输出要serialize和unserialize格式快得多。
JSON格式是可读的。
JSON格式比serialize返回数据结果小。
JSON格式是开放的、可移植的。其他语言也可以使用它。
$a = array('a' => 'Apple' ,'b' => 'banana' , 'c' => 'Coconut');
//序列化数组
$s = json_encode($a);
echo $s;
//输出结果:{"a":"Apple","b":"banana","c":"Coconut"}
echo '<br /><br />';
//反序列化
$o = json_decode($s);
在上面的例子中,json_encode输出长度比上个例子中serialize输出长度显然要短
相关文章推荐
- php中json_decode()和json_encode()的使用方法
- PHP多种序列化/反序列化的方法 json_encode json_decode
- PHP中json_encode、json_decode与serialize、unserialize的性能测试
- PHP中json_encode、json_decode与serialize、unserialize的性能测试分析
- php之json_encode和json_decode
- php中json_encode和json_decode使用注意事项
- jQuery的JSON 与 PHP的json_encode 和 json_decode(ZT翻译)
- 在php中json_encode与json_decode的使用方法
- php json_encode()与json_decode()的区别
- php中json_decode()和json_encode()的使用方法
- php 数组转json,json转数组 json_encode json_decode 失败
- PHP中json_encode、json_decode与serialize、unserialize的性能测试分析
- php - json_encode json_decode 用法实例
- php中json_decode()和json_encode()的使用方法
- php json_encode()与json_decode()的区别
- php中对于json_decode()和json_encode()的使用方法笔记
- PHP字符编码(UTF-8/GBK)与json_encode/json_decode的关系
- 转载--PHP json_encode() 和json_decode()函数介绍
- php中的json_encode()和json_decode()编码与反编码
- 将php数组传递到js—json_encode(),json_decode()