php日志

// 全局通用日志工具
function setlog($param = [],$result = [],$name='',$filename = 'm.log',$path = '/tmp/bear/'){
    // 没有目录则创建目录
    if (!mkdir($path, 0777, true) && !is_dir($path)) {
        throw new \RuntimeException(sprintf('目录 "%s" 创建失败', $path));
    } // 目录,权限,递归

    if ($result && $param) {
        $arr = array(
            'param'     =>      $param,
            'result'    =>      $result,
            'name'      =>      $name,
            'time'      =>      date('Y-m-d H:i:s')
        );
    } else {
        $arr = array(
            'content'     =>    $param ?:$result,
            'name'      =>      $name,
            'time'      =>      date('Y-m-d H:i:s')
        );
    }

    file_put_contents($path.$filename,var_export($arr,true).PHP_EOL,FILE_APPEND);
}

// 全局通用日志工具
function setClog($content = [],$msg='msg',$filename = 'm.log',$path = '/tmp/bear/'){
    // 没有目录则创建目录
    if (!mkdir($path, 0777, true) && !is_dir($path)) {
        throw new \RuntimeException(sprintf('目录 "%s" 创建失败', $path));
    } // 目录,权限,递归

    $arr = array(
        'content'     =>    $content,
        'msg'      =>      $msg,
        'time'      =>      date('Y-m-d H:i:s')
    );

    file_put_contents($path.$filename,var_export($arr,true).PHP_EOL,FILE_APPEND);
}

posted @ 2019-04-24 09:47  TBHacker  阅读(341)  评论(0编辑  收藏  举报