黑马程序员PHP培训教程:PHP生成JSON数据(小编推荐)_php生成json

2020-02-28 其他范文 下载本文

黑马程序员PHP培训教程:PHP生成JSON数据(小编推荐)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“php生成json”。

JSON数据格式

客户端和服务器需要数据交换,只有客户端和服务器都能识别的格式才能做数据交换。可以做数据交换格式的类型有:

1、基本数据类型:数字、字符串

2、XML格式

3、JSON格式

JSON(javascript object notation),是一个轻量级的数据交换格式,比XML生成和处理更加方便。JSON有取代XML的趋势 语法:{键:值,键:值,…} Javascritp操作JSON数据 2 //JSON数据格式,同时也是字面量对象 3 var stu={

7'name':'李白', 'sex':'男', 'fun1':function(){ alert('锄禾日当午');}, 'array1':[10,20,30], 10

'obj1':{'num1':'第一个数','num2':'第二个数'} 11 };12 //给对象添加属性 13 stu.age=20;14 stu['add']='上海';15 //取值console.log(stu.name);17 console.log(stu['sex']);18 //循环全部获取值 19 for(var s in stu){ 20

console.log(stu[s]);

// 李白 //男} 22 //获取函数 23 stu.fun1();24 //获取数组console.log(stu['array1']);//[10, 20, 30] 26 //获取对象console.log(stu.obj1);// Object {num1: “第一个数”, num2: “第二个数”} 28 PHP生成JSON数据

1、json_encode():将PHP数据转成json格式

2、json_decode():将JSON格式转成PHP数据格式

将索引数组转成JSON格式、并逆转换

索引数组转成JSON格式还是数组的格式,逆转换用数组的位置做下标

将关联数组转成JSON格式并逆转换

关联数组转成JSON格式还是字面量对象的格式,逆转换用数组的键做下标

既有关联数组,也有索引数组

只要有一个元素是关联数组的形式,就转换成键值对的形式(字面量对象),没有键的元素用元素的位置做键。

二维数组转换成JSON格式

转换对象

JS访问PHP的JSON数据接口

PHP页面

HTML页面

《黑马程序员PHP培训教程:PHP生成JSON数据(小编推荐).docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
黑马程序员PHP培训教程:PHP生成JSON数据(小编推荐)
点击下载文档
相关专题 php生成json 小编 黑马 程序员 php生成json 小编 黑马 程序员
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文