[PHP] Bytes to KB / MB / GB etc..

molecule

{true ? false}
Mesazhe
4,526
Location
127.0.0.1
PHP:
function formatSizeUnits($bytes)
{
    if ($bytes >= 1073741824)
    {
        $bytes = number_format($bytes / 1073741824, 2) . ' GB';
    }
    elseif ($bytes >= 1048576)
    {
        $bytes = number_format($bytes / 1048576, 2) . ' MB';
    }
    elseif ($bytes >= 1024)
    {
        $bytes = number_format($bytes / 1024, 2) . ' KB';
    }
    elseif ($bytes > 1)
    {
        $bytes = $bytes . ' bytes';
    }
    elseif ($bytes == 1)
    {
        $bytes = $bytes . ' byte';
    }
    else
    {
        $bytes = '0 bytes';
    }

    return $bytes;
}
Example:
38974
 

Chat Shqip, Njohje Online

Behuni pjesë e platformës së njohjeve online! Netedy është platforma e chatit më e madhe shqipfolëse! Aty ku mundesia për tu njohur me Vajza & Djem eshte bërë me e thjeshtë!

Top