[php]Zeile aus einer Datei löschen

mmp05

Ensign
Registriert
Okt. 2005
Beiträge
209
Ich hab eine Datei in folgenden Format:
1001#bla
1002#blubb
1003#miau
1004#wau​

Ich habe den String der gelöscht werden muss in der hand (z.B. "1003#miau" ).



Ich muss jetzt die ganze Zeile löschen es darf also keine lücke enstehen ... ???



ich habs mit str_replace versucht ... bekomm das aber irgendwie nicht hin gibt es nicht eine bessere lösung??
 
am einfachsten über file_get_contents, zeile suchen, unset() verwenden, speichern und fertig. ist zwar nicht der effektivste, aber wenn du es anders brauchst ist die methode von 1668mib besser, du musst dort allerdings mit file handles umgehen.
 
Ich stimme claW3581 zu, die "beste" Lösung hängt davon ab, wie du es bislang implementiert hast...
 
Zurück
Oben