funziona perfettamente, una cortesia, per sapere quanti file ho in totale ho modificato lo script come segue:
Codice PHP:
<?php
function getFiles($directory) {
$iterator = new DirectoryIterator($directory);
$i = 1;
foreach ($iterator as $file) {
if ($file->getFilename() !== '.' && $file->getFilename() !== '..') {
if ($file->isDir()) {
getFiles($file->getPathname());
} else {
echo $i . ' - ' . $file->getRealPath() . ' - ' . $file->getFilename() . '<br>';
$i++;
}
}
}
}
$directory = './geocomplete';
getFiles($directory);
?>
solo che la numerazione ad ogni cambio di cartella mi ricomincia da 1
dove sbaglio ?!