Rafael Paulino Desenvolvedor web e mobile

portfolio de Rafael Paulino desenvolvedor web e mobile

Blog - Listando o conteúdo de um diretório recursivamente com o PHP

Postado por Rafael Paulino - terça-feira, 16 de abril de 2013


<?php
//nome da pasta
$diretorio = "uploads";

$arquivos = new RecursiveDirectoryIterator(new RecursiveDirectoryIterator($diretorio));
foreach ($arquivos as $arquivo) {

 //verifica se o arquivo ou direório é oculto
 if($arquivo->isDot()) {
 echo 'Arquivo oculto: ('.$arquivo->getFilename().') <br>';
 }
 //verifica se é um diretório
 if(arquivo->isDir()) {
 echo 'Este é um diretório: ('.$arquivo->getFilename().') <br>';
 }

 echo 'Nome do arquivo: '.$arquivo->getFilename().'<br>'; //exibe o nome do arquivo
 echo 'Caminho completo: '.$arquivo->getPathname().'<br>'; //exibe o nome e caminho completo do arquivo

 echo '<hr>';
}

?>



Rafael Paulino

Rafael Paulino: Desenvolvedor web e mobile, atua na área desde 2008, apaixonado por esportes principalmente por corrida, musculação, natação e artes marciais. PHP - jQuery - Java Script - Ajax - XHTML5 - CSS - iOS

Veja também:



Recomende 

Entre em contato