nvr*_*rzl 1 filesystems date laravel
我想显示 public/folder 中文件夹中的所有文件。我用它来显示文件的所有名称
$ files = File :: allFiles ('documents');
Run Code Online (Sandbox Code Playgroud)
如果我想显示创建日期或根据创建日期对数据进行排序怎么办?谢谢
您可能正在寻找文件存储机制。
https://laravel.com/docs/5.6/filesystem#retrieving-files
从文档:
除了读写文件,Laravel 还可以提供文件本身的信息。
例子:
use Illuminate\Support\Facades\Storage;
$time = Storage::lastModified('file.jpg');
Run Code Online (Sandbox Code Playgroud)
lastModified 方法返回上次修改文件的 UNIX 时间戳:
如果您想检索给定目录中所有文件的列表,包括所有子目录,您可以使用 allFiles 方法:
例子:
use Illuminate\Support\Facades\Storage;
$files = Storage::allFiles($directory);
Run Code Online (Sandbox Code Playgroud)