Подсчет файлов JPG в подкаталогахPhp

Кемеровские программисты php общаются здесь
Anonymous
Подсчет файлов JPG в подкаталогах

Сообщение Anonymous »

Итак, у меня есть ряд каталогов, которые содержат другие подкаталоги, которые содержат другие подкаталоги и так далее, чтобы перейти к файлам .jpg.Теперь каждый подкаталог сам по себе имеет разное количество подкаталогов, и мне нужен код для просканируйте основную и пройдитесь по каждому и посчитайте количество файлов .jpg, только их.
Структура такая.
MAIN КАТАЛОГ (Телевидение)
--Подкаталог №1
---Подкаталог
----Подкаталог
-----jpg Файлы (1)
--Подкаталог №2
---Подкаталог
----Подкаталог
-----Подкаталог
------jpg Файлы (114)
Это был мой код для отображения подкаталогов категории «Телевидение» и подсчета количества альбомов в каждом из них

Код: Выделить всё

$path    = '.';
$files = array_diff(scandir($path, 1), array('.', '..', 'index.php', 'error_log'));
foreach(array_unique($files) as $file) {
echo "";
echo "";
echo "";
echo "[url=$file]";
echo preg_replace(array('/_/', '/--/', '/=/',), array(' ', '&#x27', '&#x3A '), $file). "[/url]";
echo "";
echo "";
echo "This category has " . count(array_diff(scandir($file), array('.', '..', 'index.php', 'error_log') )) . "[/b] albums.";[b]    echo "";
echo "";
echo "";
echo ***FILES COUNT GOES HERE***
echo "[/b]
photos";
echo "";
echo "";
}
Просматривая, я нашел это https://stackoverflow.com/a/41848361/23556208, которое, по крайней мере, казалось, показывало число, но не правильное. И повторяется в цикле одно и то же.
Как мне это сделать правильно?

Подробнее здесь: https://stackoverflow.com/questions/782 ... irectories

Вернуться в «Php»