按楼主要求,以下代码绝对正解:
<?php
$f = file("test.txt");
$count = array();foreach ($f as $line) {
//echo $line . "<br>\n";
eregi("date:(.+) time:.*",$line,$e);
//echo $e[0] . "<br>";
if(isset($count[$e[1]])) $count[$e[1]] += 1;
else $count[$e[1]] = 1;
//echo $e[1] . ": ". $count[$e[1]] . "<br>";
}
foreach($count as $key => $line){
echo $key . ":" . $line . "<br>";
}
?>
<?php
$f = file("test.txt");
$count = array();foreach ($f as $line) {
//echo $line . "<br>\n";
eregi("date:(.+) time:.*",$line,$e);
//echo $e[0] . "<br>";
if(isset($count[$e[1]])) $count[$e[1]] += 1;
else $count[$e[1]] = 1;
//echo $e[1] . ": ". $count[$e[1]] . "<br>";
}
foreach($count as $key => $line){
echo $key . ":" . $line . "<br>";
}
?>
按楼主要求,以下代码绝对正解:
<?php
$f = file("test.txt");
$count = array();foreach ($f as $line) {
eregi("date:(.+) time:.*",$line,$e);
if(isset($count[$e[1]])) $count[$e[1]] += 1;
else $count[$e[1]] = 1;
}
foreach($count as $key => $line){
echo $key . ":" . $line . "<br>";
}
?>
04-21 [Thread-?] 出现?次
....