PHP.SU, описание функции readdir пишет:
/* Именно этот способ чтения элементов каталога является правильным. */
while (false !== ($file = readdir($handle))) {
echo "$file\n";
}
/* Этот способ НЕВЕРЕН. */
while ($file = readdir($handle)) {
echo "$file\n";
}
Быть может дело в этом? Я точно не знаю, ибо всегда использую именно первый способ.
Ваш код можно сократить кстати, если использовать glob(). (Отредактировано автором: 12 Сентября, 2012 - 13:50:48)
|