最近写了几个DZ的插件,但是反馈有bug,但是模仿不出来,额滴神啊!~~~
所以做了个存储的日志,以方便检查错误。
/***需记录日志,调用此函数* @param $text* @param string $path*/public static function mark($text,$path = 'errors'){$str = "\r\n++++++++++++++++++++++++++++++++++++++++++\r\n". date('Y-m-d H:i:s') . "\r\n". print_r($text, true);$path = str_replace('\\','/',DISCUZ_ROOT).'data/plugindata/'.$path.'.log';error_log($str,3,$path);}
主要借用了下之前的记录,写到了DZ的类里面,每次需要调取直接记录下就好了
str_replace('\\','/',DISCUZ_ROOT) 这个是为了windows以及linux通用,"/"在win/linux下通用,方便本地调试;
$text:要存储的数据