php Linux 打印日志
//打印日志
function debug_log($msg,$level='')
{
$logdir=defined('LOGS_PATH')?LOGS_PATH:'/tmp';
$level=strtolower($level);
if($level=='' || $level=='debug')
{
$f='debug';
}
else
{
$f='debug_'.$level;
}
$flag=file_put_contents(rtrim($logdir,DS).DS.$f.'.'.date('Ymd'),(is_array($msg)?print_r($msg,true):$msg)."\t".date('Y-m-d H:i:s')."\n",FILE_APPEND);
if($flag===false)
{
if(!file_exists($logdir) || !is_dir($logdir))
{
mkdir(LOGS_PATH,0777,true);
}
file_put_contents(rtrim($logdir,DS).DS.$f.'.'.date('Ymd'),(is_array($msg)?print_r($msg,true):$msg)."\t".date('Y-m-d H:i:s')."\n",FILE_APPEND);
}
}