王骏的博客
编程、网络技术点滴...

公告

逐渐将VC知识库的博客迁移到这里!

随笔分类

随笔档案

相册

最新评论

阅读排行榜

评论排行榜

程序员博客   首页  新随笔  订阅  管理  登录 
 
JO2000 阅读(6988) 评论(0)

ThinkPHP5和ThinkPHP3比较,变化还是蛮大的。

ThinkPHP3里输出Array数组,ajaxReturn($arr)即可。

在ThinkPHP5里需要先转换为json对象再输出 json($arr)->send();

 

为了使输出的json可以在ajax取得后直接赋值给js数组,我们需要用array_values使数据库查询出来的数组使用数值键。

Model的代码如下:

 

$list = $this->column('*');
//this->getLastSql());
//var_dump(json_encode(array_values($this->result), JSON_FORCE_OBJECT));
return array_values($list);


打赏作者

如果本文对您有帮助,请打赏支持一下作者,谢谢您!


微信打赏

支付宝打赏

发表评论
切换编辑模式