Počet souborů v adresáři
8 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Jakým příkazem bych mohl zjistit počet souborů v daném adresáři? Díky
-
pouzij glob("*")
-
Díky moc ;-) Ještě bych se chtěl zeptat, přišel jsem na 2 způsoby a potřeboval bych vědět, který z nich bude rychlejší, pokud budu počítat řekněme 100-200 souborů? $pocet = glob("*.php"); echo count($pocet); nebo $number = 0; foreach(glob("*.php") as $file){ $number = $number+1; } echo $number;
-
To prvni.
-
Tomu nerozumím, uvnitř fce glob() by měl být název adresáře a ne souboru, ne?
-
Ale když tam dám název adresáře (u toho prvního příkladu), tak mi to vrátí jedničku a v adresáři mám dejme tomu soubory čtyři.
-
Tak dobrý, už jsem to pochopil: $pocet = glob("./nazev_adresare/*.pripona souboru, kterou chci spočítat"); echo count($pocet);
-
Sojkovec: Dík Petr Bláha: Přesně tak. A já mám právě ty soubory v hl. adreáři