« net_get_interfaces
pfsockopen »

openlog

(PHP 4, PHP 5, PHP 7, PHP 8)

openlog — システムのロガーへの接続をオープンする

説明

function openlog(string $prefix, int $flags, int $facility): true

openlog() は、プログラムによるシステムロガーへの接続をオープンします。

openlog() の使用は必須ではありません。この関数は、 必要に応じて syslog() により自動的に呼び出されます。 この場合、prefix のデフォルト値は空文字列となります。

パラメータ

prefix

文字列 prefix が、各メッセージに追加されます。

flags

以下の定数のビットマスクを指定します:

facility

引数 facility には、 ロギングを行う際のメッセージ型を指定します。 これにより、異なった facility からのメッセージをどのように処理するかを、 設定ファイルが指定できるようになります。 以下の定数のうち、ひとつを指定する必要があります:

注意:

このパラメータは、Windows では無視されます。

戻り値

常に true を返します。

変更履歴

バージョン 説明
8.2.0 この関数は、常に true を返すようになりました。 これより前のバージョンでは、失敗時に false を返していました。

参考

  • syslog() - システムログのメッセージを生成する
  • closelog() - システムログへの接続を閉じる

関連キーワード:
接続   openlog   ロガー   オープン   prefix   facility   メッセージ   flags   syslog   定数   システムログ   interfaces   pfsockopen   ネットワーク   必須   自動的   デフォルト値   ビット   マスク   ロギング   Windows   履歴   参考   closelog
関連する関数・ページ:
function.syslog   function.closelog   network.constants   function.cubrid-error-code-facility   function.pfsockopen   function.ftp-connect