laravel数据库查询结果自动转数组修改实例


Posted in PHP onFebruary 27, 2021

在项目中再次碰见laravel中从数据库中查询到的结果是对象,用toArray也不好用,之前改过一次,印象中是在/confing/database.php, 'fetch' => PDO::FETCH_OBJ,这行改为'fetch' =>FETCH_ASSOC就好用了,但是我现在做的这个是二次开发,那么如果这个改了,之前做的东西可能会出错,然后又找了找,查了查,结果是这样的

引用

use PDO;
 
DB::setFetchMode(PDO::FETCH_ASSOC);
 
$rs = DB::table('vrtourl') -> get();

就可以解决了。

PDO::FETCH_ASSOC //从结果集中获取以列名为索引的关联数组。
 
PDO::FETCH_NUM //从结果集中获取一个以列在行中的数值偏移量为索引的值数组。
 
PDO::FETCH_BOTH //这是默认值,包含上面两种数组。
 
PDO::FETCH_OBJ //从结果集当前行的记录中获取其属性对应各个列名的一个对象。
 
PDO::FETCH_BOUND //使用fetch()返回TRUE,并将获取的列值赋给在bindParm()方法中指定的相应变量。
 
PDO::FETCH_LAZY //创建关联数组和索引数组,以及包含列属性的一个对象,从而可以在这三种接口中任选一种。

另外的方法:

function objectToArray($object) {
 //先编码成json字符串,再解码成数组
 return json_decode(json_encode($object), true);
}

到此这篇关于laravel数据库查询结果自动转数组修改实例的文章就介绍到这了,更多相关laravel数据库查询结果自动转数组内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

PHP 相关文章推荐
php下把数组保存为文件格式的实例应用
Feb 08 PHP
PHP迅雷、快车、旋风下载专用链转换代码
Jun 15 PHP
php 删除一个数组中的某个值.兼容多维数组!
Feb 18 PHP
PHP时间戳与日期之间转换的实例介绍
Apr 19 PHP
file_get_contents("php://input", "r")实例介绍
Jul 01 PHP
php调用C代码的实现方法
Mar 11 PHP
PHP实现检测客户端是否使用代理服务器及其匿名级别
Jan 07 PHP
PHP创建PowerPoint2007文档的方法
Dec 10 PHP
php实现的一段简单概率相关代码
May 30 PHP
PHP文件后缀不强制为.php方法
Mar 31 PHP
Laravel框架实现多个视图共享相同数据的方法详解
Jul 09 PHP
PHP的new static和new self的区别与使用
Nov 27 PHP
PHP的垃圾回收机制代码实例讲解
Feb 27 #PHP
php命令行模式代码实例详解
Feb 26 #PHP
PHP时间类完整代码实例
Feb 26 #PHP
PHP队列场景以及实现代码实例详解
Feb 26 #PHP
PHP实现长轮询消息实时推送功能代码实例讲解
Feb 26 #PHP
php的对象传值与引用传值代码实例讲解
Feb 26 #PHP
php并发加锁问题分析与设计代码实例讲解
Feb 26 #PHP
You might like
合作指挥官:孟斯克
2020/03/16 星际争霸
一个更简单的无限级分类菜单代码
2007/01/16 PHP
基于Windows下Apache PHP5.3.1安装教程
2010/01/08 PHP
PHP中使用数组实现堆栈数据结构的代码
2012/02/05 PHP
PHP SESSION机制的理解与实例
2019/03/22 PHP
jquery判断至少有一个checkbox被选中的方法
2015/06/05 Javascript
用js实现博客打赏功能
2016/10/24 Javascript
详解angularJs中自定义directive的数据交互
2017/01/13 Javascript
基于vue配置axios的方法步骤
2017/11/09 Javascript
JavaScript求一组数的最小公倍数和最大公约数常用算法详解【面向对象,回归迭代和循环】
2018/05/07 Javascript
微信小程序自定义多选事件的实现代码
2018/05/17 Javascript
layui实现点击按钮给table添加一行
2018/08/10 Javascript
angular6的table组件开发的实现示例
2018/12/26 Javascript
js array数组对象操作方法汇总
2019/03/18 Javascript
一文快速详解前端框架 Vue 最强大的功能
2019/05/21 Javascript
尝试使用Python多线程抓取代理服务器IP地址的示例
2015/11/09 Python
Python和C/C++交互的几种方法总结
2017/05/11 Python
Python反射用法实例简析
2017/12/22 Python
解决Pycharm中import时无法识别自己写的程序方法
2018/05/18 Python
Python2实现的图片文本识别功能详解
2018/07/11 Python
Pythony运维入门之Socket网络编程详解
2019/04/15 Python
OpenCV-Python 摄像头实时检测人脸代码实例
2019/04/30 Python
详解Python对JSON中的特殊类型进行Encoder
2019/07/15 Python
Python MongoDB 插入数据时已存在则不执行,不存在则插入的解决方法
2019/09/24 Python
Python使用Opencv实现图像特征检测与匹配的方法
2019/10/30 Python
Python生成词云的实现代码
2020/01/14 Python
Python实现爬取网页中动态加载的数据
2020/08/17 Python
英国领先的在线高尔夫商店:Scottsdale Golf
2019/08/26 全球购物
英国电子专家:maplin
2019/09/04 全球购物
荷兰天然和有机产品网上商城:BigGreenSmile.nl
2020/07/26 全球购物
土木工程专业推荐信
2014/02/19 职场文书
小学老师寄语大全
2014/04/04 职场文书
幼儿园六一儿童节活动总结
2015/02/10 职场文书
财政局长个人总结
2015/03/04 职场文书
教师节感想
2015/08/11 职场文书
2015年小学语文教师工作总结
2015/10/23 职场文书