小编典典

如何在 Smarty 中调试变量,如 PHP var_dump()

all

我在模板中有一些变量,但我不知道我将它们分配在哪里。我需要知道特定变量中的内容;例如,假设我在 smarty 中有一个名为member.
我试过了,{debug}但它没有用,并且没有显示弹出窗口。

如何使用var_dump()模板内部的东西输出/调试 smarty 变量?


阅读 54

收藏
2022-08-07

共1个答案

小编典典

您可以使用{php}标签

方法 1(在 Smarty 3.1 或更高版本中不起作用):

{php}

$var =
$this->get_template_vars('var');
var_dump($var);

{/php}

方法二:

{$var|@print_r}

方法三:

{$var|@var_dump}
2022-08-07