답변 2개
채택된 답변
+20 포인트
php.ini 에 선언된 값 그대로 가져오기 때문입니다.
Copy
function human_filesize($bytes, $dec = 2) { $size = array('B', 'kB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'); $factor = floor((strlen($bytes) - 1) / 3); return sprintf("%.{$dec}f", $bytes / pow(1024, $factor)) . @$size[$factor]; } print human_filesize(filesize('example.zip'));
같은걸로 비교해보시면 어떨까요?
답변을 작성하려면 로그인이 필요합니다.