Laravel 5.3 хранить и читать каталоги файлов

В настоящее время вы пытаетесь играть с файлами, но изо всех сил пытаетесь выяснить, где их разместить и как их читать в списке.

Ive попытался поместить несколько тестовых файлов в

$files = array(); $dir = opendir(asset('files'); // open the cwd..also do an err check. while(false != ($file = readdir($dir))) { if(($file != ".") and ($file != "..") and ($file != "index.php")) { $files[] = $file; // put in array. } } 

но он просто возвращает пустой, несмотря на наличие в нем 3 тестовых файлов.

Посмотрел на личиночные рецепты и предложения: File: allFile (), который не поддерживается, но его заставляло меня задаваться вопросом, как читать файлы из каталога, где я должен действительно хранить файлы, которые я буду иметь на сервере ,

Related of "Laravel 5.3 хранить и читать каталоги файлов"

Laravel 5.3 использует Storage вместо Files . Вы можете получить доступ ко всем файлам в каталоге, используя любой из этих двух методов:

 use Illuminate\Support\Facades\Storage; $files = Storage::files($directory); $files = Storage::allFiles($directory); // Includes subdirectories