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

CI 笔记,使用 json

时间:2016-05-11 12:48:10      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:

  1. Json的处理转换,
  2. 技术分享
  3. Json转换步骤,

a)         先设置json为空字符串,

b)         While循环,遍历, While(!!$row = mysql_fetch_array($query,MYSQL_ASSOC))

c)         拼接json,$json .= json_encode($row).’,’;

d)         减去最后一个逗号,$json = substr($json,0,-1);

e)         Echo,json.即可。

  1. 猜测,在ci中,可以通过控制器的echo,不经过view即可实现json的调用。待用代码验证
  2. 其中之前的json组合的构造过程,测试性代码为

 

首先,print_r 打印数组,

技术分享

查看页面源代码,

 技术分享

 

第一次,        点等于jsonencode后,的代码为

  技术分享   

 

每一个都是一个对象,但是每一个最后都没有逗号,需要加逗号,然后,构造$json ,之前这一步,$json .= json_encode($row);

之后,这一步为,$json .= json_encode($row) . “,”;

 技术分享

最后多出一个逗号,

技术分享

最后处理,

技术分享

$json = substr ($json , 0, -1);

 技术分享

 

最后,构造数组结构的json,需要前后加 [  ]  符号

 技术分享

 

 

后面的调用,可用在url中,

 技术分享

CI 笔记,使用 json

标签:

原文地址:http://www.cnblogs.com/sdgtxuyong/p/5481117.html

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