Vinzenz Mai: aus einer Textdatei lesen und dann mit "if" abfragen

Beitrag lesen

Hallo jakob

ich schreibe in eine textdatei und dann will ich mit "$eintrag = fgets($datei,1024)" eine Zeile rauslesen, okay, das geht noch alles, aber dann wenn ich mit "if($eintrag == "end")" dann den inhalt der zeile überpfrüfen will scheitere ich!!!!

Wie dem Handbuch, Abschnitt fgets() zu entnehmen ist:

Die Zeile endet an einem Zeilenumbruch (welcher im Rückgabewert enthalten ist), ...

Dein Problem dürfte in diesem Satz innerhalb der Klammern beschrieben sein. Entferne den Zeilenumbruch, wobei Du zu beachten hast, das verschiedene Betriebssysteme verschiedene Zeilenenden kennen, siehe auch http://aktuell.de.selfhtml.org/artikel/cgiperl/zeilenumbruch/index.htm.

Freundliche Grüße

Vinzenz