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.MVC的模板标签系统(二)
Sep 05 PHP
php下检测字符串是否是utf8编码的代码
Jun 28 PHP
PHP 简单数组排序实现代码
Aug 05 PHP
PHP版网站缓存加快打开速度的方法分享
Jun 03 PHP
解析PHP留言本模块主要功能的函数说明(代码可实现)
Jun 25 PHP
改写ThinkPHP的U方法使其路由下分页正常
Jul 02 PHP
thinkPHP中多维数组的遍历方法
Jan 09 PHP
ThinkPHP3.2框架使用addAll()批量插入数据的方法
Mar 16 PHP
PHP的PDO大对象(LOBs)
Jan 27 PHP
PHP命名空间用法实例分析
Sep 04 PHP
laravel 执行迁移回滚示例
Oct 23 PHP
PHP高并发和大流量解决方案整理
Dec 24 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
在“咖啡之国”感受咖啡文化
2021/03/03 咖啡文化
层叠菜单的动态生成
2006/10/09 PHP
php MYSQL 数据备份类
2009/06/19 PHP
php读取mysql的简单实例
2014/01/15 PHP
PHP图片自动裁切应付不同尺寸的显示
2014/10/16 PHP
jQuery 处理表单元素的代码
2010/02/15 Javascript
JS写的贪吃蛇游戏(个人练习)
2013/07/08 Javascript
页面元素绑定jquery toggle后元素隐藏的解决方法
2014/03/27 Javascript
KnockoutJs快速入门教程
2016/05/16 Javascript
如何实现json数据可视化详解
2016/11/24 Javascript
利用Node.js编写跨平台的spawn语句详解
2017/02/12 Javascript
关于vue面试题汇总
2018/03/20 Javascript
vue中$set的使用(结合在实际应用中遇到的坑)
2018/07/10 Javascript
Nodejs处理异常操作示例
2018/12/25 NodeJs
JS隐藏号码中间4位代码实例
2019/04/09 Javascript
微信小程序的线程架构【推荐】
2019/05/14 Javascript
jquery实现垂直手风琴菜单
2020/03/04 jQuery
解决vue加scoped后就无法修改vant的UI组件的样式问题
2020/09/07 Javascript
Python 判断奇数偶数的方法
2018/12/20 Python
利用python-pypcap抓取带VLAN标签的数据包方法
2019/07/23 Python
Python scrapy增量爬取实例及实现过程解析
2019/12/24 Python
pandas和spark dataframe互相转换实例详解
2020/02/18 Python
keras 自定义loss损失函数,sample在loss上的加权和metric详解
2020/05/23 Python
Python实现随机爬山算法
2021/01/29 Python
HTML5 新旧语法标记对我们有什么好处
2012/12/13 HTML / CSS
倩碧澳大利亚官网:Clinique澳大利亚
2019/07/22 全球购物
开业庆典答谢词
2014/01/18 职场文书
决心书标准格式
2014/03/11 职场文书
农村改厕实施方案
2014/03/22 职场文书
关于读书的演讲稿
2014/05/07 职场文书
大学生毕业求职信
2014/06/12 职场文书
网吧七夕活动策划方案
2014/08/31 职场文书
2014年保卫科工作总结
2014/12/05 职场文书
政审证明范文
2015/06/19 职场文书
退休欢送会致辞
2015/07/31 职场文书
Sentry的安装、配置、使用教程(Sentry日志手机系统)
2022/07/23 Python