gpt4 book ai didi

Laravel - 计算目录的总大小?

转载 作者:行者123 更新时间:2023-12-02 13:16:57 25 4
gpt4 key购买 nike

我正在尝试获取 Laravel 中 $directory 的总大小,到目前为止我只能使用 size 函数获取单个文件的大小。似乎没有任何这方面的示例或文档?

对此的任何意见都将不胜感激,谢谢。

最佳答案

我认为你做不到。 Laravel 5 使用 Flysystem库,它有唯一的方法来检索文件大小。因此,使用 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);

关于Laravel - 计算目录的总大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33507923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com