查看文章 |
php的JSON类库及示例
2008-06-30 22:05
JSON一种轻量级的数据格式,由一位资深的软件工程师Douglas Crockford开发,全称为Javascript Object Notation。中文翻译为“JavaScript对象表示”,这个格式的数据可以很容易的被转换为javascript对象的格式,用于服务器端和客 户端的数据传递,用于解决xml的过多冗余标签造成数据传输量过大的问题。 JSON-PHP是一个自动完成JSON编码和解码的php开源代码工具。 下载:http://www.eb163.com/code/json.rar 其中的TEST_JSON.php中包含了PHPUnit.php,是PEAR自带的单元测试工具,实际开发中可以不用。 示例代码: <?//create a new instance of Services_JSON require_once('JSON.php'); $json = new Services_JSON(); // convert a complex value to JSON notation $value = array('name'=>'coollzh','age'=> 22,'data'=>'foo'); $output = $json->encode($value); print($output); //采用post方式发送数据: json={"name":'coollzh',"age":2,"data":"foo"} print($_REQUEST['json']); $value= $json->decode(str_replace('\\','',$_REQUEST["json"])); var_dump( $value); echo "<br>".$value->data; ?> |
最近读者:

