Parcourir les fichier d'un répertoire
Voici un petit script tout simple qui permet d'afficher de façon récursive tout les fichiers d'un répertoire. Donc afficher tout les fichier ce trouvant dans des répertoire et sous répertoires.<?php
/**
* Parcourir un repertoire de facpn récursive et afficher les fichiers
*
* @author Pascal
* @since Tue Feb 09 00:44:34 GMT 2010
* @param $repertoire : emplacement a parcourir
*/
function parcourir_repertoire($repertoire)
{
$le_repertoire = opendir($repertoire) or die("Erreur le repertoire $repertoire existe pas");
while($fichier = @readdir($le_repertoire))
{
// enlever les traitements inutile
if ($fichier == "." || $fichier == "..") continue;
if(is_dir($repertoire.'/'.$fichier))
{
print '<ul>'.$repertoire.'/'.$fichier;
parcourir_repertoire($repertoire.'/'.$fichier);
print '</ul>';
}
else
{
print "<li> $fichier </li>";
}
}
closedir($le_repertoire);
}
parcourir_repertoire('C:\util\wamp\www\exemple\www\');
?>