成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

深度剖析JSON功能種種問題進行學習探討

開發 前端
比JSON功能更好,確實很值得升級,而且PHP是向下兼容的,同時還Fixed了200多個bug,并且增加了JSON、Filter、Zip、Date等功能。具體可以查看Ben寫的文章。

我們基本的解決方案就是在服務器端轉化前對中文進行轉碼,比如JSON功能或者進行進制轉換,然后客戶端進行相應的轉換,我們還是需要尋找更快速的方式,或者最好是PHP的JSON擴展能夠直接支持中文,那就最好了。

今天我就小試了一下PHP 5.2 內置了JSON功能,JSON主要是用于Ajax里面的遠程訪問時候的數據交換格式,可以說是用來在Ajax中取代XML格式的一個輕量級數據交換格式,潛力不容小瞧,因為Google Maps就是拋棄XML而使用JSON的典型例子。#t#

想了解JSON,可以查看這里查看更多文章,同時想了解關于格式定義可以參考JSON官方網站,關于更多JSON的資料請Google。

  1. <?php 
  2. //對象  
  3. class JsonTest{  
  4.  var $id = 1;  
  5.  var $name = 'heiyeluren';  
  6.  var $gender = '男';  
  7. }  
  8. $obj = new JsonTest;  
  9. echo json_encode($obj)."<br /> ";  
  10.  
  11. //數字索引數組  
  12. $arr1 = array(1, 'heiyeluren', '男');  
  13. echo json_encode($arr1)."<br /> ";  
  14.  
  15. //關聯索引數組  
  16. $arr2 = array("id"=>1, "name"=>'heiyeluren', "gender"=>'男');  
  17. echo json_encode($arr2)."<br /> ";  
  18.  
  19. //多維數字索引數組  
  20. $arr3 = array(array(1, 'heiyeluren', '男'), array(1, 'heiyeluren', '男'));  
  21. echo json_encode($arr3)."<br /> ";  
  22.  
  23. //關聯索引數組  
  24. $arr4 = array(array("id"=>1, "name"=>'heiyeluren', "gender"=>'男'), array("id"=>1, "name"=>'heiyeluren', "gender"=>'男'));  
  25. echo json_encode($arr4)."<br /> ";  
  26. ?> 
  27.  
  28.  
  29.  
  30. 瀏覽器輸出:  
  31.  
  32.  
  33. {"id":1,"name":"heiyeluren","gender":""}  
  34. [1,"heiyeluren",""]  
  35. {"id":1,"name":"heiyeluren","gender":""}  
  36. [[1,"heiyeluren",""],[1,"heiyeluren",""]]  
  37. [{"id":1,"name":"heiyeluren","gender":""},{"id":1,"name":"heiyeluren","gender":""}]  

按照JSON功能定義,我們可以發現上面的幾個特點:

1. 純的數字索引是按照JavaScript能夠識別的數組來存儲的
2. 關聯索引數組是按照JavaScript對象的形式來構造的
3. 多維關聯索引是按照外圍是JavaScript數組,中間的索引數組是對象
4. 無法識別中文,所有的中文字符串顯示為空

責任編輯:chenqingxiang 來源: 計世網
相關推薦

2010-01-06 10:42:18

JSON協議

2010-01-11 10:19:57

C++開發工具

2010-01-07 13:11:09

設置JSON

2010-01-06 18:33:56

JSON與XML

2010-01-08 14:06:49

JSON 形式

2021-02-03 13:56:09

KerasAPI深度學習

2010-02-02 15:25:35

Python語法

2010-01-08 15:37:59

JSON數據

2010-02-01 13:34:59

Python 腳本

2010-02-24 16:33:28

Python功能

2018-01-04 13:21:10

深度學習人工智能數據

2010-03-01 15:08:36

2010-01-07 09:44:30

學習JavaScrip

2009-12-03 10:15:41

Visual Stud

2010-02-05 18:00:18

Android源代碼

2010-02-06 15:32:30

Android架構

2010-02-23 10:05:52

Python歷史

2010-02-24 14:04:32

Python腳本語言

2009-12-08 16:30:29

WCF程序

2010-01-05 14:37:39

JSON POST
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品一区国产 | 欧美久久国产精品 | av中文在线 | 欧美久久一区二区 | 欧美黄 片免费观看 | 国产精品成人一区二区 | a在线视频观看 | 狠狠热视频 | 欧美激情国产日韩精品一区18 | 国产精品成av人在线视午夜片 | 久久蜜桃资源一区二区老牛 | 九九久久精品 | 欧美在线视频一区二区 | www.精品一区| 欧产日产国产精品视频 | 久久综合入口 | 成人亚洲精品久久久久软件 | 日韩成人av在线 | 欧美日韩久久久久 | 国产精品视频偷伦精品视频 | 国产精品亚洲视频 | 久久久久久亚洲 | 在线欧美 | 电影在线 | 成人精品一区 | 成人二区三区 | 在线免费观看黄色av | www.久久 | 欧美激情精品久久久久久变态 | 不卡在线视频 | 成人超碰| 欧洲精品在线观看 | 欧美性猛交| 成人在线视频免费播放 | 免费一区二区在线观看 | 久久精品一 | 国内精品在线视频 | 欧美精品一区二区在线观看 | 欧美日韩在线一区二区 | 久久不卡视频 | 亚洲精品久久视频 |