error_log
どこかにエラーメッセージを送信します
error_log()
関数は、サーバーエラーログ、ファイル、またはリモートターゲットにエラーメッセージを送信します。
エラーメッセージをWebサーバーログと電子メールアカウントに送信します。
<?php //エラーがデータベースに接続されている場合、エラーメッセージがサーバーログに送信されます if ( ! mysqli_connect ( "localhost" 、 "bad_user" 、 "bad_password" 、 "my_db" ) ) { error_log ( "データベースに接続できなかった!" 、 0 ) ; } // fooを使い果たした場合は、管理者にメールを送信します if ( ! ( $ foo = allocate_new_foo ( ) ) ) { error_log ( "ああ、私たちはFoosから出ていない!" 、 1 、 "admin@example.com" )) ; } ?>
error_log (メッセージ、タイプ、宛先、ヘッダー) ;
パラメーター | 説明する |
---|---|
メッセージ | 必須。記録するエラーメッセージを指定します。 |
タイプ |
オプション。エラーを送信する場所を指定します。考えられる値:
|
行き先 | オプション。エラーメッセージのターゲットを指定します。この値は、型パラメーターの値によって決定されます。 |
ヘッダー |
オプション。 from、CC、BCCなどの追加のヘッダーを指定します。この情報タイプは、Mail()の同じ組み込み関数を使用します。 message_typeが1に設定されている場合にのみ使用されます。 CRLF(\ r \ n)を使用して、複数のヘッダーを分離する必要があります。 |