这是用于捕获PHP错误的示例代码。
<?php
// Error handler function.
function customError($errno, $errstr)
{
echo "<b>Error:</b> [$errno] $errstr";
}
// Set error handler.
set_error_handler('customError');
// Trigger error.
echo($test);
?>
我正在使用框架。我不知道如何记录错误。我尝试在模态中给function customError($errno, $errstr)
,我从控制器调用它对我不起作用。如何处理框架中的错误?
答案 0 :(得分:1)
最好的方法是抛出异常。在主执行循环中捕获异常并将它们输出到日志文件中。