Определение размера файлов в PHP
Функция filesize
позволяет находить
размеры файла в байтах. Пример:
<?php
echo filesize('test.txt');
?>
Размер в байтах легко можно перевести в килобайты:
<?php
echo filesize('test.txt') / 1024;
?>
А теперь давайте переведем в мегабайты:
<?php
echo filesize('test.txt') / (1024 * 1024);
?>
Пусть в корне вашего сайта лежит файл. Узнайте его размер, выведите на экран.
Модифицируйте предыдущую задачу так, чтобы размер файла выводился в килобайтах.
Положите в корень вашего сайта какую-нибудь картинку размером более мегабайта. Узнайте размер этого файла и переведите его в мегабайты.
Положите в корень вашего сайта какой-нибудь фильм размером более гигабайта. Узнайте размер этого файла и переведите его в гигабайты.