您的位置:首页 > Web前端 > HTML5

thinkph5.1 简单自定义的日志写入方法

2019-06-03 17:03 447 查看

thinkph5.1 简单自定义的日志写入方法

/**
* $logname-变量名
* $data-变量
* PHP_EOL-根据系统环境确定换行(换行)
* FILE_APPEND - 追加参数
**/
function log($logname,$data){

$log_filename = RUNTIME_PATH . '/tlogs/' . date('Ym-d') . ".log";

if(is_array($data)){
$text='【result】='.var_export($data,true).';';
}else{
$text = '【 结 果 】:'.$data;
}

$contents = '['.date('Y-m-d H:i:s',time()).']'.'---[变量名:'.$logname.']'.PHP_EOL.$text;

$res = file_put_contents($log_filename,$contents.PHP_EOL, FILE_APPEND);
//    if($res){
//        echo '日志写入成功';
//    }else{
//        echo '日志写入失败';
//    }
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: