関数・クラス解説
openlog
version:PHP 4, PHP 5, PHP 7 (公式)システムのロガーへの接続をオープンする
公式リファレンス
書式
openlog ( string $ident , int $option , int $facility ) : bool
説明
openlog() は、プログラムによるシステムロガーへの接続をオープンします。
openlog() の使用は必須ではありません。この関数は、 必要に応じて syslog() により自動的に呼び出されます。 この場合、ident のデフォルト値は FALSE となります。
パラメータ
- ident
- 文字列 ident が、各メッセージに追加されます。
- option
- option 引数は、 ログメッセージの生成時に使用されるロギング用オプションを指定します。
openlog() のオプション 定数 説明 LOG_CONS システムロガーにデータが送信される間にエラーが発生した場合、 直接、システムコンソールに書き込まれます。 LOG_NDELAY 直ちにロガーへの接続をオープンします。 LOG_ODELAY (デフォルト) 最初のメッセージがロギングされるまで接続のオープンを遅延します。 LOG_PERROR 標準エラー出力にもログメッセージを出力します。 LOG_PID 各メッセージに PID も含めます。 - facility
- 引数 facility には、 ロギングを行う際のメッセージ型を指定します。これにより、 (使用するシステムの syslog の設定に関して) 異なった facility を有するメッセージをどのように処理するかを指定できるようになります。
openlog() の機能 定数 説明 LOG_AUTH セキュリティ/認証用メッセージ (定数 LOG_AUTHPRIV が定義されているシステムでは、代わりにそれを使用してください) LOG_AUTHPRIV セキュリティ/認証 メッセージ (プライベート) LOG_CRON クロックデーモン (cron や at) LOG_DAEMON 他のシステムデーモン LOG_KERN カーネルメッセージ LOG_LOCAL0 ... LOG_LOCAL7 ローカルでの使用のために確保されているもので、Windows では使用できません LOG_LPR ラインプリンタサブシステム LOG_MAIL メールサブシステム LOG_NEWS USENET ニュース サブシステム LOG_SYSLOG syslogd で内部的に生成されたメッセージ LOG_USER 一般的なユーザーレベルのメッセージ LOG_UUCP UUCP サブシステム 注意: Windows 環境で使用できるのは LOG_USER だけです。
返値
成功した場合に TRUE を、失敗した場合に FALSE を返します。
参考
ワード検索
※入力キーワードが、関数名・説明文・タグに含まれるものを検索関数名アルファベット別
最終更新一覧
●stristr
大文字小文字を区別せず文字列を検索し、ヒット箇所以降(あるいは以前)の文字列を返却
●stripslashes
バックスラッシュでエスケープされた文字列から、バックスラッシュを取り除く
●stripos
大文字小文字を区別せずに文字列が最初に現れる位置を取得する
●stripcslashes
addcslashes() でクォートされた文字列をアンクォートする
●strip_tags
文字列から HTML と PHP のタグを除去して返却
●strcspn
指定した文字が最初に現れる位置を調べる
●strcoll
ロケールに基づいて2つの文字列を比較し同じか(あるいは大小)を判定する
●strcmp
2つの文字列を比較し同じか(あるいは大小)を判定する
●strchr
strstr() のエイリアス
●strcasecmp
2つの文字列を比較(大文字小文字を区別せず同じとみなす)
カテゴリー一覧
PHP の振る舞いの変更
音声フォーマットの操作
認証サービス
コマンドライン関連
圧縮およびアーカイブ
暗号
データベース関連
日付および時刻関連
ファイルシステム
自然言語および文字エンコーディング
画像処理および作成
メール関連
数学
テキスト以外の MIME 型
プロセス制御
その他の基本モジュール
その他のサービス
検索エンジン用の拡張モジュール
サーバー固有のモジュール
セッション関連
テキスト処理
変数・データ型関連
ウェブサービス
Windows 用のモジュール
XML 操作
GUI用の拡張モジュール