Размер файла
Узнать размер файла можно через функцию filesize()
.
filesize('file.txt'); // 1856
Функция filesize()
возвращает размер файла в байтах. Привести её в удобочитаемый вид можно через следующий код:
function get_size($file) { $size = filesize($file); // размер файла $metrics[0] = 'Bite'; $metrics[1] = 'KB'; $metrics[2] = 'MB'; $metrics[3] = 'GB'; $metrics[4] = 'TB'; $metric = 0; while (floor($size/1024) > 0) { ++$metric; $size /= 1024; } $ret = round($size,2).' '.(isset($metrics[$metric])?$metrics[$metric]:'??'); return $ret; } echo get_size('file.txt'); // 1.83 KB
Авторизуйтесь, чтобы добавлять комментарии