2

PHPによってエラーが生成されたコード行を検出することは可能ですか? たとえば、通知アラートがある場合、次のように返されます。

Notice: Undefined index: XX in / home / YY.php on line 17.
4

2 に答える 2

0

エラーハンドラーをset_error_handler次のように登録できます。

set_error_handler(function($errno, $errstr, $errfile, $errline) {
    $lines = file($errfile);
    $line = $lines[$errline - 1];
    print "Line with error: $line";
});
于 2014-03-01T14:54:28.223 に答える