Új hozzászólás Aktív témák

  • Lacces

    őstag

    Sziasztok!

    Sziasztok írtam egy kis algo-t amivel letudom kérdezni a gyökérkönyvtár közvetlen alkönyvtárainak a fájlait és azt, hogy melyik könyvtárban vannak.

    Ezt egy $subDir tömbben tárolom. A kulcs a fájl neve, az érték meg a könyvtár.

    Viszont azt nem tudom, hogy hova kéne behelyeznem asort() függvényt, ami rendezné a fájlok nevét vagy a $subDir kulcsait abc-s sorrendben.

    for($i =0 ; $i<count($dir);$i++){
    $dirPath= $dir[$i] . '/'; // megkapja a könyvtár heléyt
    $dirIterator = new DirectoryIterator($dirPath); // könyvtár bejáró objektum
    foreach ($dirIterator as $f){
    if(!in_array($f, $noVisible)){ // Könyvtárak kiszűrése, melyekbe ne menjen bele
    $temp = $f->getFilename(); // fájl nevének megszerzése
    $subDir[$temp][] = $dir[$i]; // fájl elhelyzése, és a hozzá tartozó aktuális könyvtár helye
    }
    }
    }

    Bár gondolkoztam azon, hogy esetleg szétszedem 2db foreach-re az egyikkel begyüjtöm a fájlok nevét a $temp tömbbe, azt rendezem, és egy másik foreach-el feltöltöm a $subDir-t

Új hozzászólás Aktív témák