全部博文(247)
发布时间:2013-07-19 13:47:32
数组是二维的,所以转换时也要指明汉字的具体位置。见实例:<?php $json = array ( 0 => array ( 'id' => '13', 'name' => '乒乓球', ), 1 => array ( 'id' => '17', 'name' => '篮球', ) ) ;foreach( $json as $key => $value ){$json[$key]['name'] = urlencode( $value['n.........【阅读全文】
发布时间:2013-07-17 15:13:23
从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码。一、json_encode()该函数主要用来将数组和对象,转换为json格式。先看一个数组转换的例子: $arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5); echo json_encode($arr);结果为 {"a".........【阅读全文】
发布时间:2013-07-17 14:13:40
与大多数流行的 Web 服务如 twitter 通过开放 API 来提供数据一样,它总是能够知道如何解析 API 数据的各种传送格式,包括 JSON,XML 等等。PHP解析JSON数据$json_string='{"id":1,"name":"foo","email":"foo@foobar.com","interest":["wordpress","php"]} ';$obj=json_decode($json_string);echo $obj->name; .........【阅读全文】
发布时间:2013-07-17 13:58:47
把复杂的数据类型压缩到一个字符串中serialize() 把变量和它们的值编码成文本形式unserialize() 恢复原先变量eg:$stooges = array('Moe','Larry','Curly'); $new = serialize($stooges); print_r($new);echo ""; print_r(unserialize($new));结果:a:3:{i:0;s:3:"Moe";i:1;s:5:"L.........【阅读全文】
发布时间:2013-07-17 13:53:46
对于JSON(JavaScript Object Notation)大家应该不陌生,它是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包.........【阅读全文】