Имеется массив:
$files = array("folder/file1.txt", "folder/file2.txt");
С помощью функции filesize необходимо найти общую сумму размеров всех файлов в массиве.
Подозреваю, что необходимо подключить конструкцию foreach, но никак не могу понять как это реализовать.
Думаю, что можно сделать примерно так:
$files = array("folder/file1.txt", "folder/file2.txt");
foreach ($files as $file)
{
$filesize = filesize($file[$i]);
$i++;
}
Но никак не могу его довести до ума.
$files = array("folder/file1.txt", "folder/file2.txt");
$sum = 0;
foreach ($files as $file)
{
$sum+=filesize($file);
}
echo $sum;
для коллекции
$result = array_sum(array_map('filesize', $files));
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Задача делается для 2 сайтов: нужно отправить get запрос в php скрипте и получить ответ сервера с json/html данными