如何显示从文件夹中的文件创建的日期-Laravel

时间:2018-07-19 03:01:53

标签: laravel date filesystems

我想显示公共/文件夹中文件夹中的所有文件。 我用它来显示文件的所有名称

$ files = File :: allFiles ('documents');

如果我要显示创建的日期或根据创建的日期对数据进行排序,该怎么办?谢谢

1 个答案:

答案 0 :(得分:2)

您可能正在寻找文件存储机制。

https://laravel.com/docs/5.6/filesystem#retrieving-files

从文档中

  

除了读写文件之外,Laravel还可以提供   有关文件本身的信息。

示例:

use Illuminate\Support\Facades\Storage;

$time = Storage::lastModified('file.jpg');

lastModified方法返回上次修改文件的UNIX时间戳:

  

如果要检索给定范围内的所有文件的列表   目录,包括所有子目录,您可以使用allFiles   方法:

示例:

use Illuminate\Support\Facades\Storage;

$files = Storage::allFiles($directory);