Autor Zpráva
Péťa1
Profil *
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
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.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0