Per selezionare solo i file si fa così
Codice PHP:
function selectfile($dirname){
$arrayfiles = array(); //alla fine del while conterrà tutti i file contenuti nella cartella
if(file_exists($dirname)){
$handle = opendir($dirname);
while (false !== ($file = readdir($handle))) {
if(is_file($dirname.$file)){
array_push($arrayfiles,$file);
}
}
$handle = closedir($handle);
}
sort($arrayfiles); //ordina in base al nome del file
return $arrayfiles;
}
Così nell'array saranno presenti i file contenuti nella cartella e ordinati in ordine alfabetico.
Per stampare "uno sotto l'altro" i contenuti dell'array
Codice PHP:
$files = selectfile("cartella_da_scansionare/"); //lo slash è necessario
foreach($files as $value)
echo $value . "
";