Data de divulgação: 27/11/2018

Como listar arquivos de um diretório em php




Listando arquivos php dentro de uma pasta


$suapasta = __DIR__."/suapasta";
$iterator = new DirectoryIterator($suapasta);
foreach ($iterator as $key => $entry) {
    echo $entry->getFilename();
}

 




Listando arquivos php dentro de uma pasta recursivamente


$suapasta = __DIR__."/suapasta";
$iterator = new RecursiveDirectoryIterator($suapasta);
$recursiveIterator = new RecursiveIteratorIterator($iterator);
foreach ($recursiveIterator as $key => $entry) {
    echo $entry->getFilename();
}