Home  >  Article  >  Backend Development  >  PHP 友好显示文件大小适合阅读

PHP 友好显示文件大小适合阅读

WBOY
WBOYOriginal
2016-06-20 13:01:041197browse

 

 PHP格式化文件大小,使bit值大小文件转换为KB、MB、GB、TB、PB单位的数值

/**
 * Returns a human readable filesize
 *
 * @author      wesman20 (php.net)
 * @author      Jonas John
 * @version     0.3
 */
function HumanReadableFilesize($size) {
 
    // Adapted from: http://www.php.net/manual/en/function.filesize.php
 
    $mod = 1024;
 
    $units = explode(' ','B KB MB GB TB PB');
    for ($i = 0; $size > $mod; $i++) {
        $size /= $mod;
    }
 
    return round($size, 2) . ' ' . $units[$i];
}


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn