채택완료

용량을 메가나 기가로 표시

2020-08-16 (일) 18:46:53 1,705

바이트로 저장된 값이 있는데요. 이걸 킬로바이트, 메가, 기가 로 표시하고 싶습니다.

고수님들 도움 부탁드립니다.

|

답변 1개

채택된 답변
+20 포인트
Copy
function convertToReadableSize($size){
    $base = log($size) / log(1024);
    $suffix = array("", "KB", "MB", "GB", "TB");
    $f_base = floor($base);
    return round(pow(1024, $base - floor($base)), 1) . $suffix[$f_base];
}

echo convertToReadableSize(12312321)

답변을 작성하려면 로그인이 필요합니다.