PHPエラーメッセージの取得方法を詳しく解説_PHPチュートリアル

WBOY
リリース: 2016-07-21 15:07:30
オリジナル
856 人が閲覧しました

追記:
1. PHP 構文エラーをキャプチャする
2. 重大なエラー

これら 2 種類のエラーは、通常の set_error_handle では捕捉できません。そのようなエラーを捕捉するためのトリックは次のとおりです

コードをコピーします コードは次のとおりです:

//test.php page
error_reporting(0) ;
register_shutdown_function(' PageOnShutdown');
include('error_test.php');
function PageOnShutdown()
{
$msg = error_get_last();
print_r($msg);

}

//error_test.php ページ

$a = 1 + 2

$b


次にtest.phpを出力し、
Array ( [type] => 4 [message] => parse error [file] => D:webtbcerror_test.php [line] => 5 )
次に $msg の取得に基づいてログ操作を書き込みます

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/327536.html技術記事 PS: 1. PHP 構文エラーのキャプチャ 2. 重大なエラー これら 2 種類のエラーは、通常の set_error_handle ではキャプチャできません。これは、次のコードをコピーします。 //test.php ページ...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート