Suggest a feature
×

Welcome to TagMyCode

Please login or create account to add a snippet.
0
0
 
0
Language: PHP
Posted by: Dmitriy Lanets
Added: Dec 6, 2018 12:48 PM
Views: 3
Tags: php
  1. // функция форматирует вывод размера файла
  2. function format_size($size){
  3.     $metrics[0] = 'байт';
  4.     $metrics[1] = 'Кбайт';
  5.     $metrics[2] = 'Мбайт';
  6.     $metrics[3] = 'Гбайт';
  7.     $metrics[4] = 'Тбайт';
  8.     $metric = 0;        
  9.     while(floor($size / 1024) > 0){
  10.         $metric ++;
  11.         $size /= 1024;
  12.     }        
  13.     $result = round($size, 1) . " " .
  14.      (isset($metrics[$metric]) ? $metrics[$metric] : '???');
  15.     return $result;
  16. }