禁用聪明的通知

7 html php templates smarty

我想禁用smarty-s通知.

这恰好是:

注意:未定义的变量:xy

因为我知道某些变量是未定义的,在某些情况下我甚至不想定义它们.

但我不想禁用其他PHP通知.

感谢帮助!

Joh*_*han 8

你应该使用这个:http://www.smarty.net/docs/en/variable.error.reporting.tpl

刚设置

$smarty->error_reporting = E_ALL & ~E_NOTICE;
Run Code Online (Sandbox Code Playgroud)

  • 我想你可以为此设置一个自定义错误处理程序..虽然有点矫枉过正.我总是使用{if isset($ xy)&& $ xy =="foo"}做{/ if} .. (2认同)