Laravel,显示 dd() 结果而没有 die -> d(),dump()?

djo*_*joo 3 session laravel laravel-blade

我想以与 dd() 函数相同的样式显示我的会话内容。

我尝试这样做:

<div>
    {!! dump(session()->all()) !!}
</div>
Run Code Online (Sandbox Code Playgroud)

我得到这个错误:

Facade\Ignition\Exceptions\ViewException
Array to string conversion
Run Code Online (Sandbox Code Playgroud)

我不明白为什么,因为 dump() 应该能够显示一个数组,不是吗?

我该如何管理?谢谢

pr1*_*nc3 11

<?php dump(session()->all()) ?>
Run Code Online (Sandbox Code Playgroud)

这就是您可以在刀片中显示数组的方式。

{ }用于echo结果(简单的字符串,整数等等等等),但你知道不适合阵列。

  • 另外,当你执行“{{ dump() }}”时,你基本上是双重回显,因为 dump 本身已经输出了。 (3认同)