Læse en fil til EOF

Tags:    php

Hej

Jeg har en lille smart strpos-funktion men jeg kunne godt tænke mig at jeg kunne læse hele min txt-fil igennem for at se om strpos blev opfyldt flere gange, end bare lige den første gang.

En der kan hjælpe? :-)

Mvh.
Jacob Pedersen



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Hej

Jeg har en lille smart strpos-funktion men jeg kunne godt tænke mig at jeg kunne læse hele min txt-fil igennem for at se om strpos blev opfyldt flere gange, end bare lige den første gang.

En der kan hjælpe? :-)

Mvh.
Jacob Pedersen



Lav en løkke:

While (!feof($file) {

skriv din kode her.

}



Den udskriver bare den samme tekst 5329563297873289576982 gange, og det er lidt for mange gange ;-S. Den læser ikke videre i filen.

Hvor ligger problemet? - i koden fra dig eller i den strpos jeg har lavet?

Mvh.
Jacob Pedersen


Hej

Jeg har en lille smart strpos-funktion men jeg kunne godt tænke mig at jeg kunne læse hele min txt-fil igennem for at se om strpos blev opfyldt flere gange, end bare lige den første gang.

En der kan hjælpe? :-)

Mvh.
Jacob Pedersen


Lav en løkke:

While (!feof($file) {

skriv din kode her.

}





Nu ved jeg ikke lige om det er det du leder efter, men jeg plejer at bruge implode('',file('filnavn')) når jeg vil læse hele indholdet af en fil ind i en variabel. Det er nemmere end fopen, feof, fread, fclose, etc.. imo :)
--
Thus, I conclude



Det virker heller ikke rigtigt.

Hmm, jeg må se hvad jeg gør for at løse problemet!

Tak for hjælpen!

Hilsen
Jacob



t