|
|
|
| Всем привет! Передо мной стоит задача вычисления количества файлов (картинок) в каждой папке из списка. Можно ли сделать это как-то, кроме тупого подсчета?
<? echo sizeof(glob($dir."/*.{jpg,jpeg,png,gif}",GLOB_BRACE));
|
Я где-то здесь очень давно видел тему о том, какую информацию содержат дескрипторы папок и файлов, но, к сожалению, не нашел ее. Возможно даже, есть какая-нибудь специальная функция, замещающая вышеупомянутый код? Прошу совета, чтобы не изобретать велосипед) | |
|
|
|
|
|
|
|
для: amigo62
(24.08.2008 в 17:40)
| | Если так, то лучше еще добавить | GLOB_NOSORT к второму аргументу glob().
Этот способ, пожалуй, один из самых быстрых, но минус в загрузке оперативной памяти лишним. | |
|
|
|
|
|
|
|
для: BinLaden
(24.08.2008 в 18:01)
| | то есть, не будут тратиться дополнительные ресурсы на сортировку? | |
|
|
|