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

          主站蜘蛛池模板: 攀枝花市| 双牌县| 广丰县| 康马县| 博客| 崇义县| 民勤县| 定南县| 黑水县| 那曲县| 浮山县| 五大连池市| 麦盖提县| 城步| 鞍山市| 固镇县| 盐山县| 通河县| 孝义市| 青河县| 两当县| 贵州省| 兰考县| 大城县| 凤山县| 阜阳市| 广灵县| 康马县| 松阳县| 鄂托克旗| 搜索| 吴川市| 阿瓦提县| 灵璧县| 柞水县| 永康市| 石屏县| 仲巴县| 台中市| 涿州市| 乌拉特前旗|