Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
23 дня назад
Дмитрий
34 года, Украина
10 лет в сервисе
Был онлайн 7 часов назад
425 отзывов
23 дня назад

PHP прочитать имена всех файлов в директории сразу с размерами и получить массив на выходе скрипта в любом виде, лишь бы в нем присутствовали сразу имена и размеры. Для каждого определять через filesize($f) не подходит так как файлов очень много. Нужно найти альтернативу,  скорее всего через команду Linux. А потом распарсить результат. Возможно есть и другие решения.