el codigo es:
Código PHP:
function tam_arch($tam,$pre){
if($pre==0){
$pre=-1;
}
$tam/=1024;
if($tam>1024){
$tam_a=$tam;
$tam_a/=1024;
if($tam_a>1000){
$tam_a=substr($tam_a,0,5+$pre)." MB.";
}else if($tam_a>100){
$tam_a=substr($tam_a,0,4+$pre)." MB.";
}else if($tam_a>10){
$tam_a=substr($tam_a,0,3+$pre)." MB.";
}else{
$tam_a=substr($tam_a,0,2+$pre)." MB.";
}
}else{
$tam_a=$tam;
if($tam_a>1000){
$tam_a=substr($tam_a,0,5+$pre)." KB.";
}else if($tam_a>100){
$tam_a=substr($tam_a,0,4+$pre)." KB.";
}else if($tam_a>10){
$tam_a=substr($tam_a,0,3+$pre)." KB.";
}else{
$tam_a=substr($tam_a,0,2+$pre)." KB.";
}
}
return $tam_a;
}
Código PHP:
$pre=2;
$tam=tam_arch($file_path, $pre);
echo "$tam";