English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 基礎教程

PHP 高級教程

PHP & MySQL

PHP リファレンスマニュアル

PHP error_log() 関数の用法と例

PHP エラーやログのリファレンスマニュアル

error_log()関数はエラーメッセージをどこかに送信します。

文法

bool error_log ( string $message[, int $message_type[, string $destination[, string $extra_headers]]] )

定義と用法

エラーメッセージをウェブサーバーのエラーログ、TCPポートまたはファイルに送信します。

パラメータ

番号パラメータ及び説明
1

message

記録すべきエラーメッセージ

2

message_type

エラーがどこに行くべきかを説明します。可能なメッセージタイプは以下の通りです。-

  • 0 - デフォルトです。エラーはサーバーログ記録システムやファイルに送信されますが、php.iniファイル内のerror_log設定による違いがあります。

  • 1 - に設定されたメールアドレスに送信されます。第四のパラメータextra_headersは、このタイプのみで使用されます。

  • 2 - PHPデバッグ接続を通じてエラーを送信します。このオプションはPHP 3 に追加されます。

  • 3 - エラーがファイルのターゲット文字列

3

destination

に指定された場所にエラーメッセージを送信します。その意味は上記に記載されていますが、message_typeパラメータによって決定されます。

4

extra_headers

追加のヘッダー。message_typeが 1 の時に使用します。この情報タイプはmail()の同じ内蔵関数を使用しています。

返り値

成功するとTRUEが、失敗するとFALSEが返されます。

PHP エラーやログのリファレンスマニュアル