在 Laravel 中列出目录

我正在尝试列出此路径中的所有目录public_path().'/assets/fe/img/portfolio'

http://img3.mukewang.com/63952cc30001866a05740187.jpg

dd(Storage::directories(public_path().'/assets/fe/img/portfolio'));

我不断得到[],我想得到 5。

为什么 ?


慕田峪7331174
浏览 100回答 1
1回答

侃侃尔雅

Storage::directories() 尝试在文件夹中查找目录storage/app/public,当然是因为您已在 filesystems.php 文件中要求它这样做。将其添加disks到 filesystems.php 文件的数组中    'public' => [        'driver' => 'local',        'root'   => public_path(),    ],然后您可以使用此语法获得所需的输出\Illuminate\Support\Facades\Storage::disk("public")->directories("assets/fe/img/portfolio")假设您的public文件夹位于根目录中并且具有以下目录结构
打开App,查看更多内容
随时随地看视频慕课网APP