Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Обзор содержимого каталогов сайта.
 
 автор: kokos   (31.01.2006 в 15:06)   письмо автору
 
 

Необходимо сделать функцию (желательно рекурсивную), которая прошаривала все каталоги и подкаталоги сайта и выводила имена найденных файлов вместе с путем до них относительно файла который вызывает эту функцию. Я вот тут попытался что-то накалякать:

<?
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(".");
?>

Но она не идет дальше второго подкаталога. Что тут не так?

   
 
 автор: cheops   (31.01.2006 в 15:14)   письмо автору
 
   для: kokos   (31.01.2006 в 15:06)
 

Вы можете сверится с решением по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=8535

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования