Einzelnen Beitrag anzeigen

Balu der Bär
(Gast)

n/a Beiträge
 
#1

[PHP] Zeilen in einem Array lokalisieren und löschen

  Alt 12. Mai 2006, 16:02
Moin,

wiedermal eine PHP-Frage:

Mit folgendem Code lese ich eine Datei ein:
Code:
 $zeilen = file('xxx.txt');
foreach ($zeilen as $zeile) { echo nl2br(htmlspecialchars($zeile)); }
Jetzt liegen mir die einzelnen Dateien ja in einem Array vor. Die Datei ist immer so aufgebaut:
Zitat:
Name: xxx
Zeit: xxx
Wohnort: xxx
Blabla: xxxx

Name: xxx
Zeit: xxx
Wohnort: xxx
Blabla: xxxx
Jetzt möchte ich die Datei aber gerne in Kurzform ausgeben, d.h. nur Name: xxx und Zeit: xxx sollen ausgegeben werden. Mein erster (unüberlegter) Versuch war ganz einfach mit str_replace und dann Name: oder Zeit:, leider jedoch weiß ich ja die Werte die dahinter stehen nicht, da sie variabel sind, und so wurde nur immer das erste Wort gelöscht, nicht aber die ganze Zeile. Ich möchte also immer die Zeilen Wohnort & Blabla aus dem Array (nicht aus der Datei, die soll unverändert bleiben) löschen, und dies dann anzeigen. Wäre gut wenn das jemand einem PHP-Anfanger erklären könnte.

Danke schonmal.
  Mit Zitat antworten Zitat