在项目中再次碰见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);
}

以上内容希望帮助到大家, 很多PHPer在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等多个知识点高级进阶干货需要的可以免费分享给大家 ,需要戳这里 PHP进阶架构师>>>实战视频、大厂面试文档免费获取

使用laravel数据库查询结果自动转数组相关推荐

  1. laravel数据库: 查询构造器

    数据库: 查询构造器 获取结果 从表中检索所有行 get use Illuminate\Support\Facades\DB;$users = DB::table('users')->get() ...

  2. laravel数据库对象转为数组

    laravel数据库查询Model对象转为数组 我们在使用laravel的eloquent ORM 对数据库进行CRUD操作时,返回给我们的结果不是像TP(3.2版本)那样返回一个数组,而是返回一个对 ...

  3. laravel mysql like_Laravel数据库查询中对 like 的值进行转义

    Laravel数据库查询中对 like 的值进行转义 龙行    PHP    2020-8-20    550    0评论 在laravel开发中,如果我们用到like模糊搜索$where[] = ...

  4. php输出mysql查询结果_PHP简单获取数据库查询结果并返回JSON

    header("Content-type:text/html;charset=utf-8"); //连接数据库 $con = mysql_connect("localho ...

  5. “万能数据库查询分析器” 5.03发布,访问EXCEL将自动为表名前后加上中括弧

    "万能数据库查询分析器" 5.03发布,访问EXCEL将自动为表名前后加上中括弧 1          引言     中国本土程序员马根峰推出的个人作品----万能数据库查询分析器 ...

  6. 如何通过自动增加索引,实现数据库查询耗时降低50%?

    作者 | 利开园 责编 | Carol 封图 | CSDN 下载自视觉中国 很多开发者都遇到类似这样的经历:一个产品功能开发测试都正常,发布上线后也正常,但是过一段后,如果有个活动或流量一大程序就突然 ...

  7. mysql查询耗时_一种数据库高耗时查询的自动取消方法与流程

    本发明涉及数据库的查询方法,特别涉及一种数据库高耗时查询的自动取消方法. 背景技术: 有很多关系型数据库查询业务非常耗时,比如查询企业实时报表之类的,一次查询可能需要几分钟甚至更长.在很多时候,前端业 ...

  8. 如何通过自动增加索引,实现数据库查询耗时降低50%

    作者 | 利开园 责编 | Carol 封图 | CSDN 下载自视觉中国 很多开发者都遇到类似这样的经历:一个产品功能开发测试都正常,发布上线后也正常,但是过一段后,如果有个活动或流量一大程序就突然 ...

  9. 基于Spark1.6使用Spark SQL和sqlite数据库进行诗歌查询及自动集句

    自幼好文,尤喜古诗词.无奈生活所迫,弃文从IT至今好多年.最近和女儿一起看中国诗词大会,又激起了我对古诗词的兴趣.已经借助Spark用Scala对唐诗宋词做过中文分词统计,这次就想着能否做得更多一点, ...

最新文章

  1. windows----------windows10如何固定局域网ip
  2. 使用Roslyn脚本化C#代码,C#动态脚本实现方案
  3. HTML作业-保护环境-保护地球
  4. 有趣的JS 一行代码 偷取所有图片
  5. 中国银行刘东海:净值产品短期难当主角 需关注资产集中处置风险
  6. Excel VBA 巧用自定义函数进行数组去重
  7. Ps快捷键及基础知识
  8. TopCoder SRM(Arena) 一日游记
  9. 实践课题选题管理(C语言)(选课系统)
  10. mysql bad handshark_故障分析 | Bad handshake,升级 5.7.28 引起的“血案”
  11. 【Unity3D】基于AssetBundle实现资源热更新
  12. openssl_sign() 语法+RSA公私钥加密解密,非对称加密算法详解
  13. python 合并word文件_python读取word合并单元格
  14. 【深度学习】搭建人工智能服务网站(安全帽检测)
  15. ibm服务器报错代码大全_IBM错误代码对应表
  16. Linux并发与同步专题 (4) Mutex互斥量
  17. C语言:浙大版《C语言程序设计(第3版)》题目集 习题5-6 使用函数输出水仙花数 (20 分)
  18. java基于安卓Android/微信小程序的高校校园跑腿系统 uniapp
  19. Android小技巧:json转map
  20. Exchange笔记之Exchange2010部署实施

热门文章

  1. SAP已用信贷额度计算
  2. Android修炼之道——GoogleGlass开发指南
  3. 搜狗五笔与mac自带的五笔比较
  4. 基于Java毕业设计演唱会网上订票购票系统源码+系统+mysql+lw文档+部署软件
  5. 拼题A 第八题,河南工程学院<数据结构>
  6. 【考研英语语法】虚拟语气
  7. 解决问题Description Resource Path Location Type Archive for required library:
  8. c语言字符串递归例子,c语言函数递归(简单的递归例子c语言)
  9. android Tools之Hierachy Viewer的使用
  10. 【Delphi】阿里云OSS SDK D7 D2007 D2010 XE2 XE7 XE8 XE10跨平台 支持STS 支持媒体上传