Ajax中的JSON和PHP与JSON

 时间:2026-02-15 13:32:47

1、1.定义JSON

① JSON是数据的集合

② 这个集合是无序的

在Javascript中,可以通过一对花括号{}来描述这个集合。

例1:使用JSON来描述一个人的信息

Ajax中的JSON和PHP与JSON

2、2.例2:使用JSON来描述多个人的信息

Ajax中的JSON和PHP与JSON

3、PHP与JSON

在PHP5中专门提供了两个函数,用于生成与解析JSON格式的数据。

json_encode(数组或对象) :把数组或对象转化生成JSON格式的数据

json_decode(json数据,$flag) :把一个json格式的数据转化为数组或对象

参数说明:$flag如果为true,则返回数组,反之则返回对象。

Ajax中的JSON和PHP与JSON

4、4.运行结果:

Ajax中的JSON和PHP与JSON

5、Ajax中的JSON

例1:使用Ajax+JSON求两个数的四则运算

① 定义html页面

Ajax中的JSON和PHP与JSON

6、6.② 定义Javascript脚本

③ 编写php程序

④ 处理返回的数据

要用到的知识点:eval方法,主要功能:把字符串当做Javascript脚本执行。在Ajax中,我们可以使用eval(‘(‘+xhr.responseText+’)’) 把一个json格式的字符串转化为json对象。

Ajax中的JSON和PHP与JSON

Ajax中的JSON和PHP与JSON

7、7.php代码

Ajax中的JSON和PHP与JSON

8、8.运行结果:

Ajax中的JSON和PHP与JSON

9、9.例2:使用Ajax+JSON读取分类表中的分类信息并放入select下拉选框中

Ajax中的JSON和PHP与JSON

Ajax中的JSON和PHP与JSON

10、10.php代码

Ajax中的JSON和PHP与JSON

11、11.运行结果:

Ajax中的JSON和PHP与JSON

  • Ubuntu 下安装 P2P 软件搜索下载资源
  • 如何解决树莓派vi上下左右变ABCD问题
  • 安装Php 没有php5apache2_2.dll
  • deepinLinux怎么取消我的共享
  • PLSqlDeveloper配置
  • 热门搜索
    胸大怎么办 视频怎么旋转 路由器和猫怎么连接 pdf怎么打印 老是咳嗽怎么办 酒喝多了怎么解酒 尿频怎么回事 退休金怎么算 掉头发厉害怎么办 怎么填志愿