PHP error_log()関数
PHP Error リファレンスマニュアル(完全版)
定義と用法
error_log() 関数は、エラーをサーバーのエラーログ、ファイル、またはリモートターゲットに送信します。
成功した場合は TRUE を返し、失敗した場合は FALSE を返します。
構文
error_log(error,type,destination,headers)
| パラメータ | 説明 |
|---|---|
| error | 必須。記録するエラーメッセージ。 |
| type | 任意。エラーログのタイプを指定します。 可能なログタイプは次のとおりです。
|
| destination | 任意。エラーメッセージの送信先を指定します。このパラメータの値は "type" パラメータの値に依存します。 |
| headers | 任意。"type" パラメータが 1 の場合のみ使用します。From、Cc、Bcc などの追加ヘッダーを指定します。追加ヘッダーは CRLF (\r\n) で区切られます。 注意:電子メールを送信する際は、From ヘッダーを含める必要があります。php.ini ファイルまたはこのパラメータで設定できます。 |
例
次の例は、カスタムエラーを添えた電子メールを送信します。
<?php
$test=2;
if ($test>1)
{
error_log("A custom error has been triggered",
1,"[email protected]","From: [email protected]");
}
?>
$test=2;
if ($test>1)
{
error_log("A custom error has been triggered",
1,"[email protected]","From: [email protected]");
}
?>
上記のコードで受信したメールは次のようになります。
A custom error has been triggered
PHP Error リファレンスマニュアル(完全版) その他の拡張機能