table

          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); 

          posted on 2008-12-01 11:47 小卓 閱讀(413) 評論(0)  編輯  收藏 所屬分類: php

          主站蜘蛛池模板: 乌兰县| 千阳县| 江门市| 赫章县| 当阳市| 罗平县| 牡丹江市| 清远市| 米泉市| 阿荣旗| 淮滨县| 灵宝市| 天门市| 柞水县| 论坛| 中西区| 广宗县| 泾阳县| 巴南区| 庆元县| 巨鹿县| 潮州市| 闻喜县| 榆中县| 乐昌市| 西乌珠穆沁旗| 迁安市| 巴东县| 宝鸡市| 洪洞县| 佛冈县| 金塔县| 武义县| 都江堰市| 霍山县| 新干县| 汶上县| 南漳县| 民权县| 漳平市| 永春县|