• 03-06-2019, 18:28:09
    #1
    Merhabalar,

    Laravel ile bir klasördeki dosyaları foreach ile listeleyemedim. Nasıl yapabilirim?
  • 05-06-2019, 15:44:22
    #2
    composer require symfony/finder
    su paketi yukle. (laravel icinde zaten gelmesi lazim. composer.lock dosyasindan bakabilirsin)

    Su sekilde istedigin klasor icindeki dosyalari listeyebilirsin
    use SymfonyComponentFinderFinder;
    
    $finder = new Finder();
    // bulundugun klasordeki tum dosyalari listeler
    $finder->files()->in(__DIR__);
    
    foreach ($finder as $file) {
    $absoluteFilePath = $file->getRealPath();
    $fileNameWithExtension = $file->getRelativePathname();
    
    // ...
    }
    detayli dokumantasyon; https://symfony.com/doc/current/components/finder.html