파일 사이즈 출력 및 단위 자동 변경

프로그래밍/PHP|2020. 7. 3. 10:38
반응형

// 대상 파일 크기 확인

$file_size = filesize ("files/test.zip");


// 파일 크기에 따른 단위 변경

if($file_size < 1024) {

    $file_size = number_format($file_size * 1.024) . ' B';

} else if ($file_size > 1024 && $file_size < 1024000) {

    $file_size = number_format($file_size * 0.001024) . ' KB';

} else if ($file_size > 1024000) {

    $file_size = number_format($file_size * 0.000001024) . ' MB';

}


// 파일 크기 출력

echo $file_size;



반응형

댓글()