У меня есть эта функция:
if (is_dir($dir)) {
//are we able to open it?
if ($dh = opendir($dir)) {
//Let's cycle
while (($subdir = readdir($dh)) !== false) {
if ($subdir != "." && $subdir != "..") {
echo $subdir;
}
}
}
Возвращает:
directory1 , directory2, directory3 etc.. etc..
Но если я сделаю это:
if (is_dir($dir)) {
//are we able to open it?
if ($dh = opendir($dir)) {
//Let's cycle
while (($subdir = readdir($dh)) !== false) {
if ($subdir != "." && $subdir != "..") {
if (is_dir($subdir)) {
echo $subdir;
}
}
}
}
Он ничего не печатает!
Почему это происходит?
Я запускаю сценарий с Windows и XAMPP для тестирования. Каталог фактически содержит каталоги.
Спасибо