ajax3—php(29),ajax3php29
程序员文章站
2022-05-09 09:26:52
...
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程序:
推荐阅读
-
php !function_exists("T7FC56270E7A70FA81A5935B72EACBE29"))代码解密
-
29 个 PHP 的 Excel 处理类,29excel
-
编译zabbix3.0安装报错index.php 29 line error
-
php !function_exists("T7FC56270E7A70FA81A5935B72EACBE29"))代码解密_php技巧
-
php !function_exists"T7FC56270E7A70FA81A5935B72EACBE29"代码解密
-
PHP开发框架Yii Framework教程(29) Zii组件-Menu示例
-
29 个 PHP 的 Excel 处理类
-
InitPHP 3.3 2013-5-29 版发布_PHP教程
-
29 个 PHP 的 Excel 处理类
-
浅谈PHP中的原创2016-07-29 08:52:110363