datei durchsuchen Problem....

Gudy

Erfahrenes Mitglied
Hi,

ich muss eine datei durchsuchen und zeilenweise ausgeben, leider sind leerzeilen in der Datei, eine zeile in der Datei kann dann z.B so aussehen

(a,b,c,d,e,f,

g,g,g,h,h,h,i,i,
j,k,l,m



n,o,p)

ich finde leider keine Dateifunktion mit der das gehen könnte, die brechen immer alle am zeilenumbruch ab.

ich brauch also eine Funktion die bis zu einem Trennzeichen sucht, was in diesem fall ")" wäre..

THX
 
Hi!

Wie weit bist du denn?

Ich würde die gesamte Datei erst einmal in eine Variable speichern:
$textdatei = implode(file('meineDatei.txt'));

Jetzt kannst du "einfach" suchen. Eventuell kannst du dafür auch einen regulären Ausdruck verwenden

Oder du machst es ungefähr so (alles ungetestet!):
PHP:
$rest = strstr($textdatei, '(');
$ergebnis = substr($rest, 0, strlen($rest) - strpos($rest, ')'));

Mamphil
 
Zuletzt bearbeitet:
Zurück