$data=file("words.txt");
foreach($data as $key => $val){ //文字の分割
list( $hit[$key], $mozi[$key], $site[$key] ) = explode("|",$val);
}
$max=count($data);
arsort($hit); /*値で昇順ソート*/
foreach($hit as $a =>$val){
for($b=$a+1; $b<=$max; $b++){
if($mozi[$a]==$mozi[$b]){
$hit[$a]=$hit[$a]+$hit[$b];
$hit[$b]=0;
}
}
if($hit[$a] !=0)
echo"$hit[$a] $mozi[$a]<br>\n";
}
word.txtの中身
5|空|GoogleJP|
11|空|MSN|
1|雲|MSN|
4|雲|GoogleJP|
1|雲|goo|
検索文字列の表示、サイト合計用のスクリプトのつもりなのですが
いかんせんきかん坊で・・・