1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
<?php
function ScanDirectory($Dossier)
{
$liste = array();
$MonDossier = opendir($Dossier) or die('Erreur');
while($Cible = @readdir($MonDossier))
{
if(is_dir($Dossier.'/'.$Cible) && $Cible != '.' && $Cible != '..')
{
$liste = array_merge(ScanDirectory($Dossier.'/'.$Cible), $liste);
}else
{
if (is_file($Dossier.'/'.$Cible))
{
if (get_file_ext($Cible) == 'pdf')
$liste[] = $Dossier.'/'.$Cible;
}
}
}
return $liste;
closedir($MonDossier);
}
$tab = ScanDirectory('Dossier');
foreach($tab as $pdf => $pdf_path)
{
echo $pdf_path."<br />";
}
?> |