每個中大型網站都會有log,log都是以文字的形式存放在***.log中,log中一般會存放網站的運作概況,使用者的基本信息,使用者的使用習慣等等。顯然分析log已經是迫在眉睫的事情,而log日誌都會有成千上萬甚至十萬行,這麼大的檔案怎麼取得分析呢?
可以透過循環log每一行進行分析,以下是程式碼:
Php程式碼
$txt_file = $savepath . '/report.log'; $file_handler = fopen($txt_file, 'r');//以可读方式打开文件 while (!feof($file_handler)) { $con = fgets($file_handler); //$con就是每一行的内容,在这里进行必要的分析 }