PHP error_log() 関数
例
エラーメッセージをWebサーバーのエラーログとメールアカウントに送信します。
定義と使用法
error_log()関数は、エラーメッセージをログ、ファイル、またはメール アカウントに送信します。
構文
<div> error_log(<em>message, type, destination, headers</em>);</div>
パラメータ値
:::table {.techis-styled-table-all .notranslate}
パラメータ
説明
message
Required ログに記録するエラーメッセージを指定します
type
Optional エラーメッセージの出力先を指定します。
可能な値:
- 0 - デフォルト。メッセージは、php.iniで設定されている error_log設定に応じて、OSのシステムロギングメカニズムまたはファイルを使用して、PHPのシステムロガーに送信されます。
- 1 - メッセージは、宛先パラメータのアドレスにメールで送信されます
- 2 - もう使用されていません (PHP3でのみ使用可能)
- 3 - メッセージは宛先で指定されたファイルに追加されます
- 4 - メッセージはSAPIロギングハンドラに直接送信されます
destination
Optional エラーメッセージの送信先を指定します。この値は、typeパラメータによって異なります。
headers
Optional 次の場合にのみ使用されます。typeパラメータは1に設定されます。From、Cc、Bcc などの追加のヘッダーを指定します。複数のヘッダーはCRLF(\r\n)で区切る必要があります
:::table
技術的な詳細
に追加
Return Value: | 成功した場合はTRUE。失敗した場合はFALSE |
---|---|
PHP バージョン: |
4.0+ |
バイナリセーフ: |
いいえ |
PHP 変更ログ: |
PHP 5.2.7: 値4がtypeパラメータ |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。