猿问

如何寫一個報錯機制,然後會寫在txt檔案裡面?

簡單來說就是
我可以在php中寫入我想寫的字
然後不斷地寫入到某 txt檔案裡面(不會覆蓋檔案)
就是會一直寫下去,像log一樣 也會自動<br>
這能用什麼做到?(不框架類)

繁星点点滴滴
浏览 340回答 3
3回答

慕桂英4014372

error_log变更第2、3参数…… 文档里有个挺简单的log类,我简单改了下代码: <?php Class log { const ERROR_DIR = '/home/site/error_log/errors.txt';   public function err($msg)     {      $date = date('d.m.Y h:i:s');       $log = "[Date][ ".$date." ] [Msg][ ".$msg." ]\n";      error_log($log, 3, self::ERROR_DIR);     } }  $log = new log();  $log->err("ERROR!!!"); 排版将就看吧,手机码的。。。

红糖糍粑

$content = 'xxxxxxxxx'; $fp = fopen($filepath,"a+"); fwrite($fp,$content.PHP_EOL); fclose($fp);

人到中年有点甜

file_put_contents($file, $content, FILE_APPEND);日志一般还是找专门的日志组件吧, 比如monolog/monolog
随时随地看视频慕课网APP
我要回答