跳至内容

关闭 Smarty 故意生成的预期警告和提示

说明

字符串

muteExpectedErrors

muteExpectedErrors() 使用 set_error_handler() 注册一个自定义错误处理程序。错误处理程序仅检查 $errno$errfile 即可确定给定的错误是故意产生的并必须忽略,还是应该传递给下一个错误处理程序。

\Smarty\Smarty::unmuteExpectedErrors() 删除当前的错误处理程序。请注意,如果你在调用 muteExpectedErrors() 之后注册了任何自定义错误处理程序,unmute 将不会删除 Smarty 的关闭错误处理程序,而是删除最后注册的那个。