首页 > 技术文章 > php 简单通用的日志记录方法

sien6 2017-05-25 23:58 原文

使用file_put_contents 方法来实现简单便捷的日志记录功能

方法1:
// use \r\n for new line on windows, just \n on linux
function log( $logthis ){
file_put_contents('logfile.log', date("Y-m-d H:i:s"). " " . $logthis. "\r\n", FILE_APPEND | LOCK_EX);
}

方法2:
// 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中,新建一个类的方法是 new stdClass();

 

共享自己写的简单日志类(超级简单,勿喷,哈哈哈!)

https://github.com/sangshu329/mylog.git

推荐阅读