loathsome Skrevet 2. januar 2007 Del Skrevet 2. januar 2007 (endret) Hei, Har en problemstilling jeg ikke klarer å løse her. La oss si jeg har en fil med 10.000 linjer. Hver trede inneholder "asdf" mens de andre inneholder "qwerty" - hvordan kan jeg telle hvor mange linjer som inneholder "asdf"?. Er selfølgelig dynamisk, ikke bare å ta 10000/3 Takk for svar! Endret 2. januar 2007 av loathsome Lenke til kommentar
Ståle Skrevet 2. januar 2007 Del Skrevet 2. januar 2007 $fil = file($fil.txt); foreach($fil as $linje) { if ($linje=="asdf") $i++; } echo $i; Lenke til kommentar
loathsome Skrevet 2. januar 2007 Forfatter Del Skrevet 2. januar 2007 (endret) Ah, beklager - jeg hadde løsningen, men problemet var innrykk i linjene. Løste problemet slik: $i=0;$counter=0; while($i < count($file)){ if($file[$i] == "\t\t\t\t\t\t\t<div class=\"tclcon\">\n"){ $counter++; } $i++; } print($counter); Takk for svar Endret 2. januar 2007 av loathsome Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå