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

۶ سال پیش(به روز شده در ۳ سال پیش) پی اچ پی(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

برچسبها

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

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

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

با استفاده از تابع زیر می توانید حجم فایل سایز ورودی که می تواند به همراه فرمت باشد را به بایت بدست آورید. بعنوان مثال شما می توانید حداکثر حجم فایل برای آپلود که در php.ini تنظیم شده است را به بایت ب...

گرفتن آدرس فعلی صفحه(get page url)...

در PHP بسیاری از اطلاعات سرور در متغیر $_SERVER نگهداری می شود اما به صورت مجزا. ما برای اینکه بتوانیم آدرس کامل صفحه فعلی ای که در جریان است را بدست آوریم باید از این جزییات استفاده کنیم. * لازم به ذ...

نمایش آرایه به صورت درخت...

تابع print_r برای نمایش متغیر مخصوصا آرایه ها بسیار پر کاربرد است و قطعا برنامه نویسان php بارها با آن برخورد داشته اند. در این مطلب تابعی معرفی می گردد که آرایه ها را بر خلاف تابع print_r بصورت درخت ...

تابع تبدیل تاریخ(TimeStamb) به فرمت دلخواه...

این تابع تاریخ با فرمت TimeStamb را به فرمت دلخواه تبدیل می نماید. function changeTimeStamp( $date, $dateOutput ) { $year = substr( $date, 0, 4 ); $month = substr( $date, 5, 2 ); $day = subst...

نظر

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