ajax3—php(29)

王朝学院·作者佚名  2016-05-25
窄屏简体版  字體: 小  |  中  |  大  |  超大  

Ajax3—php(29)一、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程序:

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航