首页 > 代码库 > Ajax入门(七)
Ajax入门(七)
什么是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入门(七)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。