仅将字节更改为GB

时间:2018-04-26 11:35:24

标签: php

如何仅将字节值更改为GB,而不是KB,MB。 我只想要GB中的值。

我需要这个用于chartjs

到目前为止我有这个代码

function formatBytesToGB($size)
{
    $units = array('B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB');
    $factor = floor((strlen($size) - 1) / 3);
    return number_format($size / pow(1024, $factor), 2) ." ". $units[$factor];
}

1 个答案:

答案 0 :(得分:2)

这将为您提供GB

的结果
$size / pow(1024, 3);