警告メッセージを処理しようとしていますが、グローバル変数/配列(最後の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>';