在 Laravel 中使用 dd() 函数

Posted

技术标签:

【中文标题】在 Laravel 中使用 dd() 函数【英文标题】:Using dd() function in Laravel 【发布时间】:2019-02-23 13:59:32 【问题描述】:

时,如果我的输出如下所示,

Collection #194 ▼
  #items: array:3 [▼
    0 => Post #195 ▶
    1 => Post #196 ▶
    2 => Post #197 ▶
  ]

#194、#195等代码的含义是什么?它们有什么帮助吗?

【问题讨论】:

我从来没有注意到,好问题,但直到现在它对我没有用 或者你应该使用print_r() like(即print('<pre style="color:red;">'); print_r($rslt); print('</pre>'); exit; #194,#195 是对象***.com/questions/39011241/…的键 【参考方案1】:

根据 VarDumper 文档 - 这就是 dd() 在幕后使用的:

#14 is the internal object handle. It allows comparing two consecutive dumps of the same object. 

根据被转储的项目是对象还是 php 资源,您会看到 objects#@ >资源在那里。您在 # 之后看到的数字是 VarDumper 分配给该对象的 ID。它的显示是为了让您可以轻松识别同一对象的转储(如果您转储多次)。

【讨论】:

以上是关于在 Laravel 中使用 dd() 函数的主要内容,如果未能解决你的问题,请参考以下文章

自定义laravel函数dd()

如何从 Windows 命令提示符在 Laravel 中运行 PHPUnit

Laravel 的 DD 辅助函数是不是正常工作?

如何编写与 laravel 相同的自己的 DD() 函数?

我可以在 Laravel 中同时使用 OAuth 和 Auth 吗?

Laravel 路由问题:自动重定向到根文件夹