PHP

파일 사이즈를 Byte별로 구분해주는 함수

은둔한량 2013. 2. 18. 15:45
반응형

<?
function size_hum_read($size){
/*
Returns a human readable size
*/
    $i=0;
    $iec = array("B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB");
    while (($size/1024)>1) {
     $size=$size/1024;
     $i++;
    }
    return substr($size,0,strpos($size,'.')+4).$iec[$i];
}
// Usage : size_hum_read(filesize($file));
?>

반응형