syslog システムログのメッセージを生成する &reftitle.description; boolsyslog intpriority stringmessage syslog はシステムログが出力するログメッセージを生成します。 ユーザー定義のログハンドラの設定に関する情報については、Unix マニュアルの syslog.conf 5 を参照ください。 syslog の facility と option に関するより詳細な情報は、 Unix マシンの syslog 3 にあります。 &reftitle.parameters; priority priority は、容易さ (facility) とレベル (level) の組み合わせです。以下の値が使用できます。 <function>syslog</function> の優先順位 (降順) 定数 説明 LOG_EMERG システムは使用不可 LOG_ALERT アクションを直ちにおこす必要がある LOG_CRIT 致命的な条件 LOG_ERR エラーを発生する条件 LOG_WARNING 警告を発生する条件 LOG_NOTICE 通常の動作だが、特徴的な条件 LOG_INFO 情報を与えるメッセージ LOG_DEBUG デバッグ用のメッセージ
message 送信するメッセージ
&reftitle.returnvalues; &return.success; &reftitle.examples; <function>syslog</function> の使用例 ]]> &reftitle.notes; Windows では、syslog サービスはイベントログを使用してエミュレートされます。 Windows 環境では、openlogfacility パラメータに LOG_LOCAL0 から LOG_LOCAL7 までを使用することはできません。 &reftitle.seealso; openlog closelog syslog.filter INI ディレクティブ(PHP 7.3 以降)