ホームページ >バックエンド開発 >PHPチュートリアル >PHP が Eamil_PHP チュートリアル経由でエラー メッセージを送信する
PHP は Eamil メールを通じてエラー メッセージを送信します。これはあまり一般的には使用されないと思いますが、私はよく PHP プロジェクトに取り組むので、今後の参考のために残しておきます。
ソースプリントを表示?01
02//カスタムハンドラー
03function nettuts_error_handler($number, $message, $file, $line, $vars){
04 $email = "
05
回線でエラー($number)が発生しました
06 $line とファイル内: $file.
07
$メッセージ
「;
」08 $email .= "
" .print_r($vars, 1) . "
「;
」09 $headers = 'Content-type: text/html' ;
10 error_log($email, 1, 'you@youremail.com', $headers);
11 if ( ($number !== E_NOTICE) && ($number
12 die(「エラーが発生しました。後でもう一度お試しください!.」);
13}
14}
15set_error_handler('nettuts_error_handler');
16echo $somevarthatdoesnotexist;
17?>