Aus Array in Array

grotti

Grünschnabel
Hallo

wie schaffe ich es, ein Text-File zu durchlaufen das folgendermaßen aussieht
Datei1
Name; Vorname; Anschrift

bestehend aus mehreren Zeilen.
Ich möchte jetzt alle Elemente, die unter Vorname stehen löschen, so dass die Datei nur noch aus Name;Anschrift besteht.
Ich weiß also nicht, wie ich die neuen Daten in eine neues Array bekomme. Bis jetzt bekomme ich immer nur das letzte Element ausgelesen.
Habe folgenden Ansatz:
$n=array();
$input=file("../datei-adabas/test.txt");
foreach($input as $zeile){
$inputNeu=explode(";",$zeile);
$array2 = array_slice($inputNeu,1);
$n=$array2[0];
}
 
Zuletzt bearbeitet:
PHP:
$content = file("test.txt");
$fp = fopen("test.txt", "w+");

foreach($content as $line) {
	$value = explode(";", $line);
	fwrite($fp, $value[0].";".$value[2]);
}

fclose($fp);

Funktioniert so.
Falls du die Daten nur in ein Array haben willst, sollte es mit dieser Vorlage auch möglich sein ;)
 
Zurück