{$foo|@print_r}打印';{$foo|@print_r}';在屏幕上


{$foo|@print_r} prints '{$foo|@print_r}' on the screen

我想打印数组变量$foo。所以我做了{$foo|@print_r}这个,但它的打印像"{$foo|@print_r}"在首页上。

我正在使用Oxied eshop及其作为模板引擎的巧妙使用。

至少尝试:在公共中为php打印数组

<?php
     print_r ($foo);
?>

否则,请尝试以下操作:

<?php
     {$foo|@debug_print_var} 
?>

这可能是由于在smarty变量中使用smarty引起的,{eval $foo|@debug_print_var}应该打印输出。