详细介绍PHP JSON类库应用范例

开发 后端
PHP JSON类库通常被人们理解为一个自动完成JSON编码与解码的工具。在这篇文章介绍的内容中对此做了一个详细的介绍,希望对大家有所帮助。

PHP JSON类库对于一个刚入门不久PHP学习者来说是比较陌生的词汇。我们在文章中将会以一个例子来详细介绍PHP JSON类库的用法。#t#

JSON一种轻量级的数据格式,由一位资深的软件工程师Douglas Crockford开发,全称为Javascript Object Notation。中文翻译为“JavaScript对象表示”,这个格式的数据可以很容易的被转换为javascript对象的格式,用于服务器端和客 户端的数据传递,用于解决xml的过多冗余标签造成数据传输量过大的问题。

PHP JSON类库是一个自动完成JSON编码和解码的php开源代码工具。

下载:http://www.eb163.com/code/json.rar

其中的TEST_JSON.php中包含了PHPUnit.php,是PEAR自带的单元测试工具,实际开发中可以不用。

PHP JSON类库示例代码:

 

  1. < ?  
  2. //create a new instance of Services_JSON  
  3. require_once('JSON.php');  
  4. $json = new Services_JSON();  
  5. // convert a complex value to JSON notation  
  6. $value = array('name'=>'coollzh'
    ,'age'=
    > 22,'data'=>'foo');  
  7. $output = $json->encode($value);  
  8. print($output);  
  9. //采用post方式发送数据: json=
    {"name":'coollzh',"age":2,"data":"foo"}  
  10. print($_REQUEST['json']);  
  11. $value= $json->decode(str_replace
    ('\\','',$_REQUEST["json"]));   
  12. var_dump( $value);  
  13. echo "< br>".$value->data;  
  14. ?> 

希望大家通过以上PHP JSON类库的代码示例,能初步了解它的具体含义。

责任编辑:曹凯 来源: 百度博客
相关推荐

2011-07-12 18:02:00

PHP

2009-12-08 17:29:26

PHP extends

2011-06-15 16:58:26

PHP

2009-12-09 09:22:45

PHP常用语法

2011-07-07 16:15:20

Smarty

2011-07-12 17:42:46

PHP

2009-11-17 14:33:38

PHP数组循环操作

2009-12-10 09:59:49

PHP读取目录函数

2009-11-30 18:34:22

PHP简单语法

2011-07-07 14:14:41

PHP模版

2009-09-15 13:20:34

LINQ DataCo

2009-12-04 13:54:11

PHP JSON互转函

2009-12-29 15:22:40

ADO.NET类库

2009-12-07 15:34:18

PHP类的封装

2009-11-18 13:11:29

PHP核心

2009-12-02 20:15:12

PHP header函

2010-01-08 14:27:45

JSON 帮助

2009-12-11 17:57:13

PHP应用JSON

2009-11-18 11:05:27

PHP串行化

2011-07-05 17:29:56

点赞
收藏

51CTO技术栈公众号