首页 > 软件开发 > 编程语言 >

Ajax中的JSON和PHP与JSON

来源:互联网 2023-03-17 00:18:49 509

Ajax中的JSON和PHP与JSONyxB办公区 - 实用经验教程分享!

工具/原料

  • PHP Ajax json

方法/步骤

  • 1

    1.定义JSONyxB办公区 - 实用经验教程分享!

    ① JSON是数据的集合yxB办公区 - 实用经验教程分享!

    ② 这个集合是无序的yxB办公区 - 实用经验教程分享!

    在Javascript中,可以通过一对花括号{}来描述这个集合。yxB办公区 - 实用经验教程分享!

    yxB办公区 - 实用经验教程分享!

    例1:使用JSON来描述一个人的信息yxB办公区 - 实用经验教程分享!

    Ajax中的JSON和PHP与JSONyxB办公区 - 实用经验教程分享!

  • 2

    2.例2:使用JSON来描述多个人的信息yxB办公区 - 实用经验教程分享!

    Ajax中的JSON和PHP与JSONyxB办公区 - 实用经验教程分享!

  • 3

    3、PHP与JSONyxB办公区 - 实用经验教程分享!

    在PHP5中专门提供了两个函数,用于生成与解析JSON格式的数据。yxB办公区 - 实用经验教程分享!

    json_encode(数组或对象):把数组或对象转化生成JSON格式的数据yxB办公区 - 实用经验教程分享!

    json_decode(json数据,$flag) :把一个json格式的数据转化为数组或对象yxB办公区 - 实用经验教程分享!

    参数说明:$flag如果为true,则返回数组,反之则返回对象。yxB办公区 - 实用经验教程分享!

    Ajax中的JSON和PHP与JSONyxB办公区 - 实用经验教程分享!

  • 4

    4.运行结果:yxB办公区 - 实用经验教程分享!

    Ajax中的JSON和PHP与JSONyxB办公区 - 实用经验教程分享!

  • 4本页面未经授权抓取自百度经验
  • 5

    5、Ajax中的JSONyxB办公区 - 实用经验教程分享!

    例1:使用Ajax JSON求两个数的四则运算yxB办公区 - 实用经验教程分享!

    ① 定义html页面yxB办公区 - 实用经验教程分享!

    Ajax中的JSON和PHP与JSONyxB办公区 - 实用经验教程分享!

  • 6

    6.② 定义Javascript脚本yxB办公区 - 实用经验教程分享!

    ③ 编写php程序yxB办公区 - 实用经验教程分享!

    ④ 处理返回的数据yxB办公区 - 实用经验教程分享!

    要用到的知识点:eval方法,主要功能:把字符串当做Javascript脚本执行。在Ajax中,我们可以使用eval(‘(‘ xhr.responseText ’)’)把一个json格式的字符串转化为json对象。yxB办公区 - 实用经验教程分享!

    Ajax中的JSON和PHP与JSONyxB办公区 - 实用经验教程分享!

    Ajax中的JSON和PHP与JSONyxB办公区 - 实用经验教程分享!

  • 7

    7.php代码yxB办公区 - 实用经验教程分享!

    Ajax中的JSON和PHP与JSONyxB办公区 - 实用经验教程分享!

  • 8

    8.运行结果:yxB办公区 - 实用经验教程分享!

    Ajax中的JSON和PHP与JSONyxB办公区 - 实用经验教程分享!

  • 9

    9.例2:使用Ajax JSON读取分类表中的分类信息并放入select下拉选框中yxB办公区 - 实用经验教程分享!

    Ajax中的JSON和PHP与JSONyxB办公区 - 实用经验教程分享!

    Ajax中的JSON和PHP与JSONyxB办公区 - 实用经验教程分享!

  • 10

    10.php代码yxB办公区 - 实用经验教程分享!

    Ajax中的JSON和PHP与JSONyxB办公区 - 实用经验教程分享!

  • 11

    11.运行结果:yxB办公区 - 实用经验教程分享!

    Ajax中的JSON和PHP与JSONyxB办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!yxB办公区 - 实用经验教程分享!


    标签: PHP编程语言

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码