Aus mehreren Listen eine unique Liste machen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Hallo
ich habe ein paar (ca 10 oder mehr) Listen als .txt Datei mit je Zeile ein Eintrag
aber manche Einträge sind doppelt (oder mehrfach) über die Listen verteilt.
wie kann ich es anstellen, aus den vielen .txt Dateien eine zu machen,
die dann aber keine doppelten Einträge enthält ?!
/ordner/liste_1.txt
/ordner/liste_2.txt
/ordner/liste_3.txt
usw.
IDEE:
$i = 0; foreach (glob("ordner/liste_*.txt") as $filename) { $daten[$i] = file($filename); $i++; }
... und wie gehts dann weiter ?
bzw wie hole ich mir die Einträge in ein NICHT zweidimensionales Array, sondern direkt in eins?
?! ^oOo^
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo promohit,
eventuell könntest Du ja folgendes probieren:
$data = array(); foreach (glob("ordner/liste_*.txt") as $filename) { $data = array_merge( $data, file($filename)); } $data = array_unique($data);
Ist nicht getestet aber so in etwa sollte es gehen. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage