当我尝试处理 WARNING 消息时,出现全局变量/数组错误(在最后一行 print_r 上):
注意:未定义的变量:错误............
我也尝试在函数之外声明$errors但同样的问题。
谢谢
我的代码:
set_error_handler('validation_error_handler', E_WARNING);
function validation_error_handler($error_no, $error_message)
{
global $errors;
$errors[] = $error_message;
}
echo '<pre>'; print_r($errors); echo '</pre>';