PDA

View Full Version : محاسبه حجم یک لینک فایل



RAYMOON
دوشنبه 23 آبان 1390, 21:14 عصر
سلام به همگی اساتید محترم من به دنبال روشی میگردم که بشه حجم یک لینک رو توی برنامه شناسایی کرد
مثلا اگر حجم یک لینک فایل exe
5 مگ بود آن را بتواند شناسایی کند

متشکر میشوم راهنمایی بفرمایید
مرسی

persian-boy
دوشنبه 23 آبان 1390, 22:37 عصر
درود بر شما دوست عزیز

باید از تابع filesize استفاده کنید

مثال



<?php

// outputs e.g. somefile.txt: 1024 bytes

$filename = 'somefile.txt';
echo $filename . ': ' . filesize($filename) . ' bytes';

?>


یک مثال ساده دیگر



<?php

function FileSize($file, $setup = null)
{
$FZ = ($file && @is_file($file)) ? filesize($file) : NULL;
$FS = array("B","kB","MB","GB","TB","PB","EB","ZB","YB");

if(!$setup && $setup !== 0)
{
return number_format($FZ/pow(1024, $I=floor(log($FZ, 1024))), ($i >= 1) ? 2 : 0) . ' ' . $FS[$I];
} elseif ($setup == 'INT') return number_format($FZ);
else return number_format($FZ/pow(1024, $setup), ($setup >= 1) ? 2 : 0 ). ' ' . $FS[$setup];
}
?>