Json数据交互

情景:前台需要的数据量不大,并且使用thinkphp,不想前台产生很长的url:域名/模块/控制器/方法/参数。。。。。

php写入json:

从数据库查询的结果集转换json数据并写入json文件 

public functionblogBecomeJson(){

$article= M("article");

$result=$article->order('id desc')->limit(8)->select();

if(file_put_contents("Public/SameGo/file/blogArticle.json",json_encode($result)))

   return true;

else

   return false;

}

js或jquery读取json数据 ,ajax异步处理提供了很大的处理能力,并且很方便

$.getJSON("/helper/Public/SameGo/file/blogArticle.json",{},function(data) {

//alert(data[0].id+data[0].title)

}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java思维导图

从一笔金币充值去思考分布式事务

考虑支付重构的时候,自然想到原本属于一个本地事务中的处理,现在要跨应用了要怎么处理。拿充值订单举个栗子吧,假设:原本订单模块和账户模块是放在一起的,现在需要做服...

934
来自专栏Python攻城狮

GitHub 系列之「团队合作利器 Branch」1.什么是分支?2.分支的常用操作3.基本的团队协作流程4.Git Flow

Git 相比于 SVN 最强大的一个地方就在于「分支」,Git 的分支操作简直不要太方便,而实际项目开发中团队合作最依赖的莫过于分支了,关于分支前面的系列也提到...

831
来自专栏Youngxj

Server酱微信评论提醒1.2

1835
来自专栏数据和云

平平安安 数据库也需要

平安夜、圣诞节,祝大家节日快乐,快快乐乐,平平安安。 在年终的日子里,数据库也尤其需要平平安安。最近我们收到一则用户案例,客户在月结试运算时通过Expdp备份了...

3585
来自专栏刺客博客

详细记录Nginx配置Https过程

5894
来自专栏Youngxj

emlog评论添加表情教程

1442
来自专栏猿天地

hbuilder 开发5+ APP采坑记录

开发一款APP产品需要在安卓和苹果2大平台发布,同时开发团队也需要有安卓和IOS。 HTML5 Plus移动App,简称5+App,是一种基于HTML、JS、C...

7089
来自专栏Golang语言社区

go实现一个简单的游戏服务器框架(lotou)起源

https://github.com/sydnash/lotou 目前代码比较粗糙,欢迎各种改进建议。 最近一直想学习一些关于游戏服务器的知识,显示看了一下云...

34812
来自专栏数据和云

演讲实录:MySQL 8.0 中的复制技术

在近期的第七届数据技术嘉年华上,甲骨文MySQL研发工程师宋利兵做了“MySQL-8.0中的复制技术”为主题的演讲,介绍了MySQL-8.0中异步复制和Grou...

3455
来自专栏coding

2018年laravel教程第1节搭建项目phpstorm添加laravel代码提示新建路由和控制器渲染页面定义公共模板文件公共头部和底部小结

PHP框架哪家强?这个问题估计得让PHPer撕起来,别的指标不说,仅从github的受欢迎程度来讲,laravel当之无愧是榜首:

1542

扫码关注云+社区

领取腾讯云代金券