码迷,mamicode.com
首页 > Web开发 > 详细

ajax3—php(29)

时间:2015-05-23 11:09:22      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

一、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程序:

技术分享

ajax3—php(29)

标签:

原文地址:http://www.cnblogs.com/zhenghongxin/p/4523716.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!