(PHP 3, PHP 4 >= 4.0.0)
readdir -- legge una voce dall'handle della directory
Descrizione
string readdir
(resource dir_handle)
Restituisce il nomefile del file successivo della directory. I nomi
dei file non vengono restituiti in nessun particolare ordine.
Esempio 1. Elenca tutti i file presenti nella directory in uso
// Nota che l'operatore !== non č esistito fino alla versione 4.0.0-RC2
<?php
$handle=opendir('.');
echo "Handle della directory: $handle\n";
echo "File:\n";
while (false !== ($file = readdir($handle))) {
echo "$file\n";
}
closedir($handle);
?>
|
|
Nota che readdir() restituirā le voci .
e ... Se non si vogliono ottenere queste, si possono semplicemente
eliminare:
Esempio 2.
Elenca tutti i file della directory in uso ed elimina .
e ..
<?php
$handle = opendir('.');
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo "$file\n";
}
}
closedir($handle);
?>
|
|