PHP プログラムは主に正規表現の支援を目的としています。
ファイル log.txt:
220.172.12.141 [2011/2/17:06:05:52 0800] "GET /lift.sina.com.cn/tuan.html"
220.172.12.142 [2011/2/17:06:05:54 0800] "GET /lift.sina.com.cn/ent.html"
220.172.12.143 [2011/2/17:06:05:55 0800] "GET /lift.sina.com.cn/tuan.html"
220.172.12.144 [2011/2/17:08:05:56 0800] "lift.sina.com.cn/sports.html を取得"
220.172.12.145 [2011/2/17:10:05:56 0800] "lift.sina.com.cn/news.html を取得"
220.172.12.145 [2011/2/17:11:05:57 0800] "lift.sina.com.cn/tuan.html を取得"
.
php プログラムを使用して、時間ごとに /lift.sina.com.cn/tuan.html へのページ訪問数をカウントする必要があります
$hours = array();
$handle = fopen('log.txt','r ');
if ($handle){
While (!feof($handle)){
$line = fgets($handle,4096);
preg_match('/d*.d*.d*.d* [.*:(.*):.*:.* 0800] .*"GETs/lift.sina.com.cn/tuan.html"/' 、$line,$result);
If (isset($result[1])){
$hours[$result[1]] ;
}
}
}
var_dump($hours);
いつものグループでやったのに、なぜ時間合わせられないのでしょう
非常に緊急です 非常に緊急