デバッグ系の関数
目次
- ログ出力 : logger() ― ログファイルへログを書込みます
- DEBUG ログ出力 : l_debug() ― ログファイルへDEBUGログを書込みます
- INFO ログ出力 : l_info() ― ログファイルへINFOログを書込みます
- WARN ログ出力 : l_warn() ― ログファイルへWARNログを書込みます
- ERROR ログ出力 : l_error() ― ログファイルへERRORログを書込みます
- PROFILE 出力 : ticker() ― プロファイルを表示します
ログ出力
logger($level, $msg, $method = NULL)
ログファイルへログ出力します。
Ziu のログは全て「ziu/logs」フォルダ配下へ出力されます。
戻り値
型 : void
引数値
項目 | 型 | 内容 |
---|---|---|
$level | integer | ログレベルを指定します |
$msg | string | 出力する文字列を指定します |
$method | string | メソッド名を指定します |
$level
には以下、4種類のいづれかを指定します。
ZIU_LOG_LEVEL_INFO
,ZIU_LOG_LEVEL_DEBUG
,ZIU_LOG_LEVEL_WARNIGN
,ZIU_LOG_LEVEL_ERROR
DEBUG ログ出力
l_debug($msg, $method = NULL)
ログファイルへDEBUGログ出力します。
関数 logger(ZIU_LOG_LEVEL_DEBUG, $msg, $method)
の実行と同じ処理になります。
戻り値
型 : void
引数値
項目 | 型 | 内容 |
---|---|---|
$msg | string | 出力する文字列を指定します |
$method | string | メソッド名を指定します |
INFO ログ出力
l_info($msg, $method = NULL)
ログファイルへINFOログ出力します。
関数 logger(ZIU_LOG_LEVEL_INFO, $msg, $method)
の実行と同じ処理になります。
戻り値
型 : void
引数値
項目 | 型 | 内容 |
---|---|---|
$msg | string | 出力する文字列を指定します |
$method | string | メソッド名を指定します |
WARN ログ出力
l_warn($msg, $method = NULL)
ログファイルへWARNログ出力します。
関数 logger(ZIU_LOG_LEVEL_WARNIGN, $msg, $method)
の実行と同じ処理になります。
戻り値
型 : void
引数値
項目 | 型 | 内容 |
---|---|---|
$msg | string | 出力する文字列を指定します |
$method | string | メソッド名を指定します |
ERROR ログ出力
l_error($msg, $method = NULL)
ログファイルへERRORログ出力します。
関数 logger(ZIU_LOG_LEVEL_ERROR, $msg, $method)
の実行と同じ処理になります。
戻り値
型 : void
引数値
項目 | 型 | 内容 |
---|---|---|
$msg | string | 出力する文字列を指定します |
$method | string | メソッド名を指定します |
PROFILE 出力
ticker($exec = TRUE)
プロファイリング処理を実行し、結果を標準出力します。
戻り値
型 : void
引数値
項目 | 型 | 内容 |
---|---|---|
$exec | boolean | プロファイル初期化フラグを指定します |