PHP 파일크기 단위 붙이기 (용량 변환) file size conversion source code

by 조쉬 posted Jul 04, 2018
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

파일용량을 구할 경우 filesize함수를 사용한다. 리턴 값으로 byte값이 넘어오기 때문에 사이즈를 예측하기 어렵다. 아래와 같이 변환한다.

$file_size = filesize($file_name); if($size < 1024){ return number_format($file_size * 1.024).'b'; }else if(($size > 1024) && ($file_size < 1024000)){ return number_format($file_size * 0.001024).'Kb'; }else if($size > 1024000){ return number_format($file_size * 0.000001024,2).'Mb'; }


Articles

3 4 5 6 7 8 9 10 11 12