PHP函数filesize获取文件大小并通过自定义函数formatSize格式化大小

 更新 2020-10-04 浏览 803次

PHP函数filesize获取文件大小并通过自定义函数formatSize格式化大小
描述:PHP函数filesize获取文件大小并通过自定义函数formatSize格式化大小
基础属性
详细介绍

本文主要通过PHP内置函数filesize获取文件大小后再通过php自定义函数formatSize将文件大小格式化,具体如下:

PHP自定义函数:

function formatSize($size)
{ 
    $sizes = array(" Bytes", " KB", " MB", " GB", " TB", " PB", " EB", " ZB", " YB"); 
    if ($size == 0)
	{  
        return('n/a');  
    }
	else
	{ 
      return (round($size/pow(1024, ($i = floor(log($size, 1024)))), 2) . $sizes[$i]);  
    } 
}

通过PHP内置函数filesize获取文件大小并格式化:

$size = filesize('logo.png');
$fsize = formatSize($size );

输出显示:

echo $fsize;


PHP函数filesizephp获取文件大小php文件大小格式化
相关内容