php实现的简短日志写副函数

 1 function showLog($content,$filename="filenamelog")
 2 {
 3     $logfile = 'logs/'.$filename.date('Ymd').'.txt';
 4     if(!file_exists(dirname($logfile)))
 5     {
 6         mkdir(dirname($logfile));
 7     }
 8     error_log(date("[Y-m-d H:i:s]")."-[".$_SERVER["REMOTE_ADDR"]."]\t[".$_SERVER['REQUEST_URI']."]:".$content."\n", 3,$logfile);
 9 }
10 showLog("");

本文实例讲述了php实现之粗略日志写副函数。分享给大家供大家参考。具体贯彻方式如下:

 

function log( $logthis ){
file_put_contents('logfile.log', date("Y-m-d H:i:s"). " " . $logthis. "\r\n", FILE_APPEND | LOCK_EX);
}
// use \r\n for new line on windows, just \n on linux
// PHP_EOL cross platform solution for new line
// // so better to use this
function log( $logthis ){
file_put_contents('logfile.log', date("Y-m-d H:i:s"). " " . $logthis.PHP_EOL, FILE_APPEND | LOCK_EX);
}

欲本文所述对大家之php程序设计有所帮助。manbetx手机网页版

而可能感兴趣之稿子:

  • php错误日志简单布置方式
  • php记录日志的贯彻代码
  • PHP写日记的落实方式
  • PHP 写文本日志实现代码
  • PHP记录与朗诵取JSON格式日志文件
  • PHP连接Nginx服务器并分析Nginx日志的方
  • php利用单例模式实现日志处理类库
  • PHP调试函数和日志记录函数分享
  • php实现之debug
    log日志操作类实例
  • PHP日志LOG类定义和用法示例

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图