Autor | Zpráva | ||
---|---|---|---|
Péťa1 Profil * |
#1 · Zasláno: 24. 6. 2014, 22:47:42
Dobrý den, pomocí DirectoryIterator vypisuji obsah složky do tabulky a chci ho seřadit tak, aby byly nejprve vypsány složky podle abecedy a potom soubory podle abecedy. nevíte jak na to? díky
|
||
Jozin Profil |
#2 · Zasláno: 25. 6. 2014, 08:30:22
Zdravím, tak jde to například tak: při iteraci zjistíš zda-li jde o soubor (metoda isFile()) či složku (metoda isDir()) a přidáš ji do příslušného pole (buď $dirs nebo $files), pak proiteruješ tyto pole a vypíšeš položky.
Tento postup se dá poté vylepšovat, při první iteraci vypisovat jen složky a soubory si ukládat do pole, následně proiterovat pole se soubory a vypsat je. Pokud DirectoryIterator obsahuje nějakou konfiguraci na výpis jen složek a jen souborů, tak o tom nevím, ovšem méně než 2 iteracemi to prakticky nelze vyřešit, Jozin. |
||
Časová prodleva: 9 let
|
0