您的当前位置:首页>全部文章>文章详情

php断点写日志

mini胖发表于:2022-04-07 14:53:47浏览:1642次TAG: #PHP

大家写日志的方法用的是什么呢?

下面是我用的方法

function zlog($data){
    $data = is_array($data) ? print_r($data,true) : $data;
    file_put_contents('./logfile.txt', date("Y-m-d H:i:s"). " " . $data. "\r\n", FILE_APPEND | LOCK_EX);
}
function log_txt($title,$data){
    if (!is_dir('./log/')){
        mkdir('./log/', 0777); // 使用最大权限0777创建文件
    }
    if(is_array($data)){
        $str=json_encode($data);
    }else{
        $str=$data;
    }
    $file = fopen("./log/".$title.".txt","a+");
    fwrite($file,now_time().'----------'.$str."\r\n");
    fclose($file);
}