kostenloser Webspace werbefrei: lima-city


Aus mehreren Listen eine unique Liste machen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    promohit

    promohit hat kostenlosen Webspace.

    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^
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. 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.
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!