最近写了几个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); }
str_replace('\\','/',DISCUZ_ROOT) 这个是为了windows以及linux通用,"/"在win/linux下通用,方便本地调试; $text:要存储的数据