最近寫了幾個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:要存儲的數據