How to get all JPG, JPEG, GIF and PNG files from a directory in PHP

1 Answer

0 votes
$dir = "c:\\project\\data\\";
$files = glob($dir . '*.{jpg,gif,png,jpeg}', GLOB_BRACE);

foreach ($files as $s) {
    echo $s . "\n";
}

 
     
/*
run: 

c:\project\data\abc.jpg
c:\project\data\xyz.jpg
c:\project\data\gdb.gif
c:\project\data\tools.png  
c:\project\data\qp.jpeg
... 

*/

 



answered Jun 28, 2024 by avibootz
...