|
|
|
| Необходимо сделать функцию (желательно рекурсивную), которая прошаривала все каталоги и подкаталоги сайта и выводила имена найденных файлов вместе с путем до них относительно файла который вызывает эту функцию. Я вот тут попытался что-то накалякать:
<?
function explore($cat){
$dir = opendir ($cat);
while ( $file = readdir ($dir))
{
if ($file == '.' || $file == '..'){continue;}
clearstatcache();
$type=filetype ($file);
if ($type=="dir") explore("$cat/$file");
else echo "$cat/$file<br>";
}
closedir ($dir);
}
explore(".");
?>
|
Но она не идет дальше второго подкаталога. Что тут не так? | |
|
|