الدالة الأولى :
<? echo size('filename.html');
function size($filak) {
$types = Array("bytes","kilobytes","megabytes","gigabytes","terabytes");
$bytes = filesize($filak);
if(!$bytes) return 0;
else{
$current = 0;
while ($bytes > 1024) {
$current++;
$bytes /= 1024;
}
return round($bytes,2)." ".$types[$current];
}
} ?>
|
الدالة الثانية :
<? function my_filesize($file)
{
if(!is_file($file))
{
$wrong_link = str_replace('', '', 'Sorry, But There's No Link);
return($wrong_link);
}
$kb = 1024; // Kilobyte
$mb = 1024 * $kb; // Megabyte
$gb = 1024 * $mb; // Gigabyte
$tb = 1024 * $gb; // Terabyte
$size = filesize($file);
if($size < $kb)
{
return $size." B";
}
else if($size < $mb)
{
return round($size/$kb,2)." KB";
}
else if($size < $gb)
{
return round($size/$mb,2)." MB";
}
else if($size < $tb)
{
return round($size/$gb,2)." GB";
}
else
{
return round($size/$tb,2)." TB";
}
} ?>
|
وبالله ولي التوفيق |