程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> ajax3—php(29),ajax3php29

ajax3—php(29),ajax3php29

編輯:關於PHP編程

ajax3—php(29),ajax3php29


一、Ajax中應用json

對於大批量數據的處理:

1)  xml

2)  json

1、  關於json

對象就是屬性的無序集合

在js中,可以使用{} 來模擬屬性的無序集合

1、  關於php中的json

目前,絕大多數ajax程序都使用json對象做數據的傳遞方式,所以在很多語言中,都內置了對json對象的支持。在php中,有這樣兩個函數,用於對json進行編碼和解碼

l  string json_encode ( mixed $value )

生成json格式的字符串

l  mixed json_decode ( string $json [, bool])

對json進行解析

第二個參數表示解析到數組中還是對象中,默認是false,表示解析到對象中

1)  json_encode

如果想得到json格式的數據,必須先得到一個數組或對象

2)  json_decode

3)  json_decode

Json目前只支持utf-8格式

3、  Ajax使用json

例1:使用json返回兩個數的四則運算

服務器代碼:

例2:從服務器返回多條數據

Ajax程序:

Php程序:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved