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

Ajax入门(七)

时间:2017-01-18 12:33:28      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:null   img   http   技术   object   数据接口   生成   json   关联   

什么是JSON

 

概念:json信息是一种数据交换格式,与xml类似.

例:

天气预报服务器将天气信息做成数据接口提供出来,各个网站只需要将该接口解析便可得到天气信息.

其既节省了网站的带宽,又使得服务器的损耗降到了最低.

 

 

 

json在PHP中的使用:

  ①利用PHP生成json信息:

  json_encode(关联数组)  ---->  得到json对象  

  json_encode(索引数组)  ---->  得到js对象

  json_encode(关联索引混合数组)  ---->  得到json对象

  json_encode(对象(只有public的值会被当成json信息))  ---->  得到json对象

 

  例:

  技术分享

 

 

 

 

 

  生成   ------------>   技术分享

    第一个‘[]‘包围的信息便是js数组.

  其余用‘{}‘包围的信息便是json数组.

  第四个对象中因"age"没有值,所以其为null.

 

 

  ②利用PHP处理json信息

  json_decode(json信息,boolean).

    当为true时,返回array数组信息

    当为false时(默认),返回object对象信息.

  

  例:  

技术分享

  技术分享

  

 

  注意:自定义json字符串时,外部应使用单引号,里面的参数与值都使用双引号.

 

 

 

 

 

 

Ajax入门(七)

标签:null   img   http   技术   object   数据接口   生成   json   关联   

原文地址:http://www.cnblogs.com/3-tu/p/6296180.html

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