在PHP中,可以使用以下函数来获取文件的大小:
filesize()
:该函数返回指定文件的大小(以字节为单位)。
$file = 'path/to/file.txt';
$size = filesize($file);
echo "文件大小为:" . $size . " 字节";
round()
:该函数用于将文件大小转换为更易读的格式(如KB、MB、GB等)。
$file = 'path/to/file.txt';
$size = filesize($file);
$size = round($size / 1024, 2); // 将字节转换为KB,并保留两位小数
echo "文件大小为:" . $size . " KB";
比较文件大小的函数可以使用常规的比较运算符(如<
、>
、==
等)进行比较。例如:
$file1 = 'path/to/file1.txt';
$file2 = 'path/to/file2.txt';
$size1 = filesize($file1);
$size2 = filesize($file2);
if ($size1 > $size2) {
echo "文件1的大小大于文件2";
} elseif ($size1 < $size2) {
echo "文件1的大小小于文件2";
} else {
echo "文件1的大小等于文件2";
}
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站