gpt4 book ai didi

php - Laravel - Twig View 中的 print_r

转载 作者:可可西里 更新时间:2023-11-01 13:08:01 25 4
gpt4 key购买 nike

我希望有一个“简单”的问题,那就是我如何打印_r 或至少查看 twig 文件中所有已定义变量的内容。

我试过:{{ variable }}(其中变量是为 View 设置的数组

$viewData['variable'] = array('1','2','3');

在 Controller 中。

我也试过:{{ $variable }} 会出错。

我只想知道我的数组在 twig 文件中有什么可用。

最佳答案

您可以使用内置的 {{ dump() }} 函数。查看documentation .

如果你在括号中没有任何值的情况下使用它,它将转储所有可用的变量。要仅转储您的数组,您可以这样做:

{{ dump(viewData) }}

使用 xdebug 之类的东西,输出看起来非常好并且可读。

array (size=3)
0 => string '1' (length=1)
1 => string '2' (length=1)
2 => string '3' (length=1)

虽然文档说它在默认情况下不可用,但它是在 twig 1.5 中添加的,默认情况下应该可以使用。

当然与 print_r 不同,但启用 xdebug 后它会输出漂亮且可读的 var_dump 信息。

关于php - Laravel - Twig View 中的 print_r,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18024216/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com