Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
php, функция is_dir 16.11.06 13:38
Автор: jiZo <Александр> Статус: Member
|
Ситуация следующая:
требуется найти в текущем каталоге все файлы и вычлинить из них каталоги и фалы с расширением html, это в общем.
Делаю следующее, чтобы посмотреть что он находит мне вообще
$handle=opendir("info/$curent_menu");
echo "DIR $curent_menu <br>";
while ($file = readdir($handle)) {
if (is_dir($file)) {
echo "   dir  $file <br>"; }
else {
echo "   file $file <br>"; }
Результат, например такой:
мне выводит
dir .
dir ..
file 0001.html
file 01
file 02
file 03
file 04
dir pic
С учетом того что 01,02,03,04 тоже являются директориями.
Если я переименовываю pic во что нибудь другое и/или добавляю к.л. другой каталог, то в результате он определиться как файл. Например:
dir .
dir ..
file 0001.html
file 01
file 02
file 03
file 04
file pics
file qqq
В чем дело? Что я не так делаю? Заранее спасибо.
|
|
вопрос снят 16.11.06 15:46
Автор: jiZo <Александр> Статус: Member
|
Разобрался, надо было менять текущий каталог - chdir
|
|
|