代码收藏

收集网站开发时常用到的代码(asp,php,js等)

« javascript计算小数保留两位小数,多位小数的方法iscn-判断是否有包括中文的字符串 »

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

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

站长注:虽然说php5.2已经自带JSON功能(json_encode和json_decode),但之前的版本并无法使用。特意找了一下,低版本的可以此用这个类,来实现同样的功能。

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

下载: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(1, 2, 'foo');
$output = $json->encode($value);
print($output);

// accept incoming POST data
$input = $GLOBALS['HTTP_RAW_POST_DATA'];
$value = $json->decode($input); 


  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Spirit Build 80605

Copyright 2008 ITlearner. Some Rights Reserved.