我试图获取 Laravel 中 $directory 的总大小,到目前为止我只能使用 size 函数获取单个文件的大小。好像没有这方面的例子或者文档?
任何对此的意见将不胜感激,谢谢。
我认为你不能。 Laravel 5 用途飞行系统 http://flysystem.thephpleague.com/api/库,它有唯一的方法来检索文件大小。因此,使用 Laravel 的 File Facade(或 Flysystem),您只剩下:
$file_size = 0;
foreach( File::allFiles('FULL_PATH_TO_DIR') as $file)
{
$file_size += $file->getSize();
}
echo number_format($file_size / 1048576,2);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)