Barey: Unterordner durchsuchen und alles in EINEM Array setzen

Beitrag lesen

Hallo

Leider kann ich dies nicht updaten.

hier mein code

class MyRecursiveFilterIterator extends RecursiveFilterIterator {  
  
    public static $FILTERS = array(  
        '.jpg','.png','.gif'  
    );  
  
    public function accept() {  
        return !in_array(  
            $this->current()->getFilename(),  
            self::$FILTERS,  
            true  
        );  
    }  
  
}  
  
$dirItr    = new RecursiveDirectoryIterator('../');  
$filterItr = new MyRecursiveFilterIterator($dirItr);  
$itr       = new RecursiveIteratorIterator($filterItr, RecursiveIteratorIterator::SELF_FIRST);  
foreach ($itr as $filePath => $fileInfo) {  
    echo $fileInfo->getFilename() . PHP_EOL .'<br />';  
}

ich möchte nur die .jpg, .gif, .png alle in einem einzigen array.

ich möchte dann links machen

<a href="unterordner/bild1.jpg">BILD1</a>  
<a href="unterordner/bild2.jpg">BILD2</a>  
<a href="unterordner1/unterordner2/bild3.jpg">BILD3</a>

so in etwa, kannst du mir helfen ich bin verzweifelt und brauche eine Lösung :'(

Danke