1) { $idx = 1; } else { $idx = 0; } $outMsg = date("Y/m/d H:i:s") . " "; $outMsg = $outMsg . $logType . " "; $outMsg = $outMsg . "File:" . basename($bt[$idx]["file"]) . " "; $outMsg = $outMsg . "Line:" . $bt[$idx]["line"] . " "; $outMsg = $outMsg . "Func:" . $bt[$idx]["function"] . " "; $outMsg = $outMsg . "Msg:" . $msg . "\r\n"; $fpath = ctxenv("LOG_DIR").'/'.date("Ymd").".log"; if (DEBUG_LOG_FLAG){ if (getLogLevel($msgType) >= getLogLevel(LOG_LEVEL)) { error_log($outMsg, 3, $fpath); } } } function getLogLevel($logLevelType) { if ($logLevelType==LOG_LEVEL_DEBUG) { return 0; } else if($logLevelType==LOG_LEVEL_INFO) { return 1; } else if($logLevelType==LOG_LEVEL_WARN) { return 5; } else if($logLevelType==LOG_LEVEL_ERROR) { return 9; } else { return 99; } } ?>