تابع تبدیل حجم فایل به فرمتهای مختلف

۵ سال پیش(به روز شده در ۲ سال پیش) پی اچ پی(PHP)(توابع) ۰

تابع زیر حجم فایل را بررسی نموده و با توجه به اندازه آن , حجم را با فرمت مناسب نمایش می دهد.

function formatFileSize( $size )
{
   $file_size = $size;
   $i = 0;
 
   $name = array( 'byte', 'kB', 'MB', 'GB' );
 
   while ( $file_size > 1000 ) {
      $i++;
      $file_size = $file_size / 1024;
   }
 
   return round( $file_size, 2 ) . " " . $name[$i];
 
}
 
echo formatFileSize( 1024 * 1024 ); //out = 1 MB

برچسبها

هیچ برچسبی موجود نیست.

صفحات پیشنهادی

پیاده سازی تابع PBKDF2...

پیکربندی تابع رمزنگاری PBKDF2 مخفف Password-Based Key Derivation Function 2......

تابع glob...

با استفاده از تابع glob لیست فایلها با پسوند مختلف را باز می گرداند: $files = glob('*.{jpg,png}', GLOB_BRACE); print_r($files); out----------------------------------- Array ( [0] => book.png [1] ...

مرتب سازی آرایه های چند بعدی با استفاده از اندیس خاص (sort array)...

تابع زیر آرایه مورد نظر را با توجه به اندیس ورودی مرتب سازی می کند. ورودی اول مربوط به آرایه , ورودی دوم مربوط به اندیس ای است که باید بر اساس آن مرتب سازی صورت گیرد و بخش سوم صعودی یا نزولی بودن ترتی...

جدا کردن 3 رقم 3 رقم اعداد جهت نمایش مقادیر پولی در php...

هر چند در php تابعی بنام number_format جهت انجام اینکار وجود دارد اما درج تابع دستی آن نیز خالی از لطف نیست....

نظر

نظری ثبت نشده است.
captcha image reload