core
db
html
utility
Logger::setLogFormat
public static void setLogFormat
( string $format )
ログ出力フォーマットを指定します。
デフォルトでは以下のようなフォーマットになっています。
[時間] [ログレベル] メッセージ
このフォーマットは以下のような指定になり、デフォルトで設定されています。
[%time%] [%level%] %message%
フォーマット指定は"time"と"level"と"message"という3つのキーを適切な文字列に置き換えて出力します。
%time%は出力の瞬間の時間に置き換えられます。
%level%はログレベルのキー、例えばinfoメソッドによる出力の場合は"INFO "に置き換えられます。
%message%は文字通りユーザーが指定したメッセージに置き換えられます。
つまりこれらのキーを含めることでログ出力のフォーマットを自由に変更できます。
デフォルトでは以下のようなフォーマットになっています。
[時間] [ログレベル] メッセージ
このフォーマットは以下のような指定になり、デフォルトで設定されています。
[%time%] [%level%] %message%
フォーマット指定は"time"と"level"と"message"という3つのキーを適切な文字列に置き換えて出力します。
%time%は出力の瞬間の時間に置き換えられます。
%level%はログレベルのキー、例えばinfoメソッドによる出力の場合は"INFO "に置き換えられます。
%message%は文字通りユーザーが指定したメッセージに置き換えられます。
つまりこれらのキーを含めることでログ出力のフォーマットを自由に変更できます。
パラメーター
| 名前 | 型 | 内容 |
|---|---|---|
| $format | string | ログ出力のフォーマットを規定の記法で指定します。記法についてはメソッドの説明を参照してください。 |
返り値
返り値はありません。