Php 列出Laravel中的目录
我正在尝试列出此路径中的所有目录Php 列出Laravel中的目录,php,laravel,laravel-5,Php,Laravel,Laravel 5,我正在尝试列出此路径中的所有目录public\u path()。/assets/fe/img/portfolio' 我一直得到[],我想得到5 为什么?Storage::directories()尝试在Storage/app/public文件夹中查找目录,当然是因为您要求它在filesystems.php文件中查找目录 在filesystems.php文件的disks数组中添加此项 'public' => [ 'driver' => 'local',
public\u path()。/assets/fe/img/portfolio'
我一直得到[]
,我想得到5
为什么?Storage::directories()尝试在Storage/app/public
文件夹中查找目录,当然是因为您要求它在filesystems.php文件中查找目录
在filesystems.php文件的disks
数组中添加此项
'public' => [
'driver' => 'local',
'root' => public_path(),
],
然后可以使用此语法获得所需的输出
\Illuminate\Support\Facades\Storage::disk("public")->directories("assets/fe/img/portfolio")
假设您的public
文件夹位于根目录中,并且具有以下目录结构
您是否尝试扫描此文件夹之前的文件夹,如“/assets/fe/img/”?为了确保它找到了每个文件夹。如果是,可能是关于文件夹的,对吗?@cyber8200这个问题解决了吗?
\Illuminate\Support\Facades\Storage::disk("public")->directories("assets/fe/img/portfolio")