开发者社区> 问答> 正文

php文件调用一个类或方法,生成一个log文件,log文件上输出调用的时间和内容,该怎么写

php文件调用一个类或方法,生成一个log文件,log文件上输出调用的时间和内容,该怎么写

展开
收起
小旋风柴进 2016-03-06 17:10:41 2238 0
1 条回答
写回答
取消 提交回答
  • **
    
    自定义日志
    @param string $type
    @param string $content
    @return bool */ function mylog($type="",$content=""){ if(!$content || !$type){ return false; } $dir=getcwd().DIRECTORY_SEPARATOR.'logs'.DIRECTORY_SEPARATOR.$type; if(!is_dir($dir)){ if(!mkdir($dir)){ return false; } } $filename=$dir.DIRECTORY_SEPARATOR.date("Ymd",time()).'.log'; $str="time:".date("Y-m-d H:i:s")."--content:".$content."\r\n"; if(!$fp=@fopen($filename,"a")){ return false; } if(!fwrite($fp, $str))return false; fclose($fp); return true; } 

    这是我一直在用的 可以参考下 type就是对应的文件夹名 方便不同类型的日志分类存放

    2019-07-17 18:54:54
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-直面PHP微服务架构挑战-高驰涛 立即下载
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载