php 记录日志

180it 2021-02-28 PM 1095℃ 0条
//记录日志
function logs($channel, $contents) { 
    $path = PATH_ROOT . '/data/log/';   
    if (!is_dir($path)) {
        if (!@mkdir($path, 0777, true)) {
            exit("无法创建目录{$path},请检查是否具有相应目录的写权限");
        }
    } 
    if (!is_writable($path)) {
        exit("目录{$path}没有写权限,请为此目录加上写权限");
    } 
    $filename = date('Ymd', $_SERVER['REQUEST_TIME']) . '_' . $channel . '.log';
    $msg = date('Y-m-d H:i:s', $_SERVER['REQUEST_TIME']) . "\t " . date('Y-m-d H:i:s') . " \t $contents\r\n"; 
    file_put_contents($path . $filename, $msg, FILE_APPEND | LOCK_EX);
}

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

php 记录日志