php调试输出log日志文件的代码

最近调试微擎微赞模块,找错误需要不断输出log日志,查看错误提示,发现一个非常不错的调试log代码:

protected function debuglog($log)
{
$date    = date(“y-m”);
$dateday = date(“y-m-d”);
$path    = ‘../logs/’ . $date . ‘/’;
if (!is_dir($path)) {
mkdir($path, 0777, true);
}
$filename = $path . $dateday . “.txt”;
if (file_exists($filename)) {
$content = file_get_contents($filename);
$content = $content . “\r\n————————\r\n” . $log;
file_put_contents($filename, $content);
} else {
file_put_contents($filename, $log);
}
}
任意地方加入这个函数,调用的方法是:$this->debuglog(‘bug:’ . json_encode($res));

人已赞赏
二次开发雕技术

智慧收款bobo_pay微信扫码订单创建失败,收款失败的解决方法

2018-5-27 20:19:09

二次开发雕技术

禾匠仿二更视频1.7.1开源视频小程序的sql导入数据库报错问题

2018-5-30 12:43:28

免责声明本文中提到的资源均来自于互联网,仅供个人学习交流,若您喜欢本文可附上原文链接随意转载。
版权人申诉:我要申诉
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索