Forum Webscript.Ru
Программирование => PHP => Тема начата: Макар от 08 Июня 2004, 18:34:19
-
Подскажите, please,
Дано:
1) Папка ("/xml/");
2)Внутри неё файд index.php("/xml/index.php");
2)Ещё три папки помимо файла ("index.php") внутри "/xml/": "/xml/list/", "/xml/micro/", "/xml/soft/"
Вопрос:
1) Как собрать в массив($list[]) названия всех папок внутри "/xml/"?
-
[p]opendir[/p]
[p]readdir[/p]
[p]is_dir[/p]
особенно внимательно смотреть комментарии к is_dir - там есть все что нужно
-
я это понимаю, однако можно выложить в формум этот скрипт, не думаю, чтоб он был уж очень большим...
-
Макар
я это тоже понимаю.
для поиска готовых решений есть отдельный форум.
-
что-то не найду
-
Макар
чот не найдешь?
это?
http://forums.webscript.ru/forumdisplay.php?s=&forumid=22
-
если на вашем форуме никто не скажет, то идти к другим нет смысла...
-
интересно, есть ли вообще решение этой задачи?
-
конечно НЕТ.
-
однако можно выложить в формум этот скрипт
макар.
у меня такого скрипта нет.
чтобы его выложить, мне придется пойти по указанным теоретиком ссылкам, взять оттуда присмеры, и подрихтовать.
я не вижу причины, по которой этого неможешь сделать ты сам.
ХОТЯ БЫ ПОПЫТАТЬСЯ
-
$d=opendir("xml");
while (false !== ($file = readdir($d)))
{
if ($file != "." && $file != ".." && is_dir("xml/$file"))
{
$list[]=$file
}
}
echo "";
print_r($list);