hansidampfisfragen
Grünschnabel
Hallo Mitstreiter,
ich habe eine Textdatei (*.txt) mit lauter Namen in welcher auch hin und wieder doppelte Einträge vorkommen. Die will ich rauslöschen und alphabetisch sortieren. Danach sollen die Daten in eine neue Datei geschrieben werden.
Das Öffnen und Sortieren funktioniert, allerdings unterschlägt=löscht er mir hin und wieder einen Namen. Gibt es zu diesem Befehl eine Alte Naive?
Gruss Hansi
ich habe eine Textdatei (*.txt) mit lauter Namen in welcher auch hin und wieder doppelte Einträge vorkommen. Die will ich rauslöschen und alphabetisch sortieren. Danach sollen die Daten in eine neue Datei geschrieben werden.
PHP:
<?php
$datei = "c:\\namen.txt";
$fgs = file($datei);
$fgs = array_unique($fgs);
asort($fgs);
$fp = @fopen("c:\\namen_neu.txt", "w");
foreach($fgs as $line)
{
$text = $line;
fputs($fp, $text);
}
fclose($fp);
?>
Das Öffnen und Sortieren funktioniert, allerdings unterschlägt=löscht er mir hin und wieder einen Namen. Gibt es zu diesem Befehl eine Alte Naive?
Gruss Hansi