使用PHP函数计算文件大小并显示
发布时间:2023-06-26 03:17:44
以下是使用PHP函数计算文件大小并显示的示例代码:
<?php
function formatFileSize($size) {
$units = array('B', 'KB', 'MB', 'GB', 'TB');
$i = 0;
while ($size >= 1024 && $i < count($units)-1) {
$size /= 1024;
$i++;
}
return round($size, 2) . ' ' . $units[$i];
}
$fileSize = filesize('example.txt');
echo 'The size of example.txt is ' . formatFileSize($fileSize);
?>
此代码定义了一个名为formatFileSize的函数,该函数将文件大小转换为最适合显示的单位(如B,KB,MB,GB,TB)并返回该字符串。主程序使用filesize函数来获取文件大小,并将其传递给formatFileSize函数以进行格式化和输出。
