大雕哥
你身边最懂互联网的朋友

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

最近调试微擎微赞模块,找错误需要不断输出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));

赞(0) 解决问题,就是我最大的快乐
转载请保留出处:大雕哥 » php调试输出log日志文件的代码
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

大雕哥,做你身边最懂互联网的朋友

邮箱订阅联系我们

如果觉得文章有用可以打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏