Curry
PHP Framework

core

db

html

utility

Logger::setLogFormat

public static void setLogFormat ( string $format )
ログ出力フォーマットを指定します。
デフォルトでは以下のようなフォーマットになっています。

[時間] [ログレベル] メッセージ

このフォーマットは以下のような指定になり、デフォルトで設定されています。

[%time%] [%level%] %message%

フォーマット指定は"time"と"level"と"message"という3つのキーを適切な文字列に置き換えて出力します。
%time%は出力の瞬間の時間に置き換えられます。
%level%はログレベルのキー、例えばinfoメソッドによる出力の場合は"INFO "に置き換えられます。
%message%は文字通りユーザーが指定したメッセージに置き換えられます。

つまりこれらのキーを含めることでログ出力のフォーマットを自由に変更できます。

パラメーター

名前 内容
$format string ログ出力のフォーマットを規定の記法で指定します。記法についてはメソッドの説明を参照してください。

返り値

返り値はありません。