За последние 24 часа нас посетили 39750 программистов и 3282 робота. Сейчас ищут 1577 программистов ...

Подсчет размера файлов в папке

Тема в разделе "PHP для новичков", создана пользователем MrSullex, 21 дек 2015.

  1. MrSullex

    MrSullex Активный пользователь

    С нами с:
    15 сен 2015
    Сообщения:
    122
    Симпатии:
    1
    Как с помощью php можно подсчитать общий размер всех файлов в папке и вывести результат? Желательно в мегабайтах.
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    рекурсивно сканировать содержимое каталога. если встреченный ресурс каталог - собственно уходить в рекурсию. если файл - плюсовать к некоторой статической переменной или локальной переменной которую возвращать результатом выполнения функции. полученный результат поделить на миллион. да, в мегабайте миллион байт, а не 1048576. второе мебибайтом называется.
     
  3. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Если есть возможность выполнить консольную команду через php, то это будет эффективнее. Просто поищи как linux узнать размер папки через терминал.