$php_handling
设置Smarty将如何处理嵌入到模板中的PHP代码。 这里有四个选项,默认是Smarty::PHP_PASSTHRU
。 注意该设置不会影响到模板中使用 {php}{/php}
标签嵌入的PHP代码。
Smarty::PHP_PASSTHRU
- 原样输出这些代码。Smarty::PHP_QUOTE
- 把这些代码转换成HTML实体显示。Smarty::PHP_REMOVE
- 清除这些代码。Smarty::PHP_ALLOW
- 作为PHP代码来执行。
Note
强烈不建议在模板内嵌入PHP代码。 使用自定义函数或者 过滤器来替代。
原文: https://www.smarty.net/docs/zh_CN/variable.php.handling.tpl