ВведениеПредположим что вам нужно подсчитать размер всех файлов начиная с текущей директории, получить их число и количество вложенный поддиректорий. Подобные задачи решаться применением рекурсии - то есть обращения из функции к самой себе.Решение задачиБлагодаря способности PHP выполнять рекурсивные запросы к функциям (а также к методам классов) стало возможным решить платформо - независимую зада ...
ВведениеПредположим что вам нужно подсчитать размер всех файлов начиная с текущей директории, получить их число и количество вложенный поддиректорий. Подобные задачи решаться применением рекурсии - то есть обращения из функции к самой себе.Решение задачиБлагодаря способности PHP выполнять рекурсивные запросы к функциям (а также к методам классов) стало возможным решить платформо - независимую задачу подсчета размера файлов в директориях.Приведем пример класса на php решающего задачу подсчета размера всех файлов вложенный в директорию и в поддиректории: