Размер файла. Перевод байт в КБ, Мб и тд

В редакторе

Размер файла. Перевод байт в КБ, Мб и тд

Brain_Script
785
2019-07-12 10:39:14
// размер файла // путь до файла и его название $file_name = "/file.txt"; $size = filesize($file_name); // вызываем функцию для форматирования размера файла echo format_size($size); // функция форматирует вывод размера файла function format_size($size){ $metrics[0] = 'байт'; $metrics[1] = 'Кбайт'; $metrics[2] = 'Мбайт'; $metrics[3] = 'Гбайт'; $metrics[4] = 'Тбайт'; $metric = 0; while(floor($size / 1024) > 0){ $metric ++; $size /= 1024; } $result = round($size, 1) . " " . (isset($metrics[$metric]) ? $metrics[$metric] : '???'); return $result; }
Войдите для добавления комментария.
Нет комментариев
Яндекс.Метрика Яндекс.Метрика