Открытие подкаталога для чтения его содержимого

У меня есть структура каталогов, которая выглядит следующим образом, с моим сценарием в каталоге «alerts»:

введите описание изображения здесь

Каждый каталог в каталоге «подписчиков» содержит файлы конфигурации, которые я хочу прочитать, однако мне трудно открыть подкаталог в разделе «подписчики». Например, я не могу открыть каталог ‘MNTF’.

Ниже приведен быстрый сценарий, который я написал, я что-то упустил?

if($sub_handle = opendir('subscribers/')){
while (false !== ($entry = readdir($sub_handle))) {
if (substr($entry, 0, 1) == '.') {
continue;
}if($handle = opendir($entry)){
echo "in my second directory";
}
else{
exit('cannot read subscriber');
}
}
}
else{
exit('nope');
}

Когда я эхом $entryэто читает MNTF, Вывод на экран cannot read subscriber, Мой желаемый результат будет это повторить in my second directory,

0

Решение

Путь второй opendir Относительно местоположения скрипта:

if($handle = opendir('subscribers/'.$entry)){

Это исправило это для меня.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector