dd()函数不显示数据结构

环境:php8 laravel8 postman7.36
问题:dd($Collection->toArray())后数组没有展开,只显示有拥有得索引数组数量,看不见具体得数据结构,想要看具体数据结构$Collection->toArray()[0],有遇到过类似问题得嘛?

dd()函数不显示数据结构

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案
解决办法:修改Symfony\Component\VarDumper\Dumper\HtmlDumper 的私有属性(红框中)$displayOptions['maxDepth']的值由1改为5(展示5层),可根据自己业务需求改成自己需要的值;
这个问题官方解释好像是为了节省内存开销(无语 谁会再正式环境中dd呢)

dd()函数不显示数据结构

4年前 评论
不懂就学 4年前
讨论数量: 12
随波逐流

版本太高了,还没有看。不清楚什么情况,按照道理来讲不应该。

4年前 评论

Mac 就有这个问题 ,7.26 版本以上就会出这个问题

4年前 评论
自由与温暖是遥不可及的梦想 4年前

应该是新版 var-dumper 的问题,我回退 v5.1.9 版本就是正常的

4年前 评论

遇到同样的问题,postman 上多维数据无法展开,浏览器就可以

4年前 评论
解决办法:修改Symfony\Component\VarDumper\Dumper\HtmlDumper 的私有属性(红框中)$displayOptions['maxDepth']的值由1改为5(展示5层),可根据自己业务需求改成自己需要的值;
这个问题官方解释好像是为了节省内存开销(无语 谁会再正式环境中dd呢)

dd()函数不显示数据结构

4年前 评论
不懂就学 4年前

自己再写了一个 :joy: file

4年前 评论

这种东西 升个级 不能用难受

4年前 评论