www.gusucode.com > ShopEx481 & PHPWind 整合版码程序 > core/assistant/lib/LogUtils.php
<?php class LogUtils { function _log($msg) { $logfile = AS_LOG_DIR . date('Y-m-d', time()) . '/assis.log'; if(!is_dir($dir = dirname($logfile))){ mkdir($dir, 755); } $msg = date('H:i:s',time()) . "\t" . $msg . "\r\n"; error_log($msg, 3, $logfile); } function log_str($msg) { if (isset($GLOBALS['as_debug']) && $GLOBALS['as_debug']) LogUtils::_log($msg); } function log_obj($obj) { if (isset($GLOBALS['as_debug']) && $GLOBALS['as_debug']) { ob_start(); var_dump($obj); $msg = ob_get_contents(); ob_end_clean(); LogUtils::_log($msg); } } function clear_log() { $logfile = AS_LOG_DIR . date('Y-m-d', time()) . '/assis.log'; if (file_exists($logfile)) { unlink($logfile); } } } ?>