首页 » PHP笔记 » 如何在smarty模版中打印或输出数组?

如何在smarty模版中打印或输出数组?

高蒙 2016/05/05 13:48 5.5k浏览 0评论 PHP


 在项目中我们希望直接在模版里面打印数组变量以供调试,打印的方式有两种。

1、在php文件中打印:

可以用php自带的print_r()或者var_dump()或者是自己写的调试函数,如debug()等等.

2、如果只想在页面看到的结果是遍历后的所有value值得,那么模板中直接这样调用:

<{$array|print_r}>

3、 如果想和PHP一样显示完整的数组结构,正确的方法是在函数前加个 @ ,意思是把变量作为整体去对待,那么模板中这样调用:

<{$array|@printr}>
 



相关文章

我有话说

站长昵称:(*)

输入内容:

选个头像:

评论列表

    ...

    高蒙

    男, PHP程序猿

    文章

    485

    标签

    42

    热度

    10w+

    南京, 江苏, 中国

    人生要是没有理想, 那跟咸鱼有什么分别。