Как открыть папку в php?

Пользователь

от magdalen_kub , в категории: PHP , 9 месяцев назад

Как открыть папку в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jett , 3 месяца назад

@magdalen_kub 

Чтобы открыть папку с помощью PHP, вы можете использовать функцию opendir. Она принимает путь к папке в качестве аргумента и возвращает указатель на поток, связанный с этой папкой. Вы можете использовать этот указатель в цикле while и функции readdir для чтения содержимого папки.


Ниже приведен пример кода, который открывает папку и выводит список файлов и папок в ней:

1
2
3
4
5
6
7
8
9
$dir = 'path/to/folder';
$dh = opendir($dir);

while (($file = readdir($dh)) !== false) {
    echo $file . "
";
}

closedir($dh);


Обратите внимание, что функция readdir возвращает false, когда конец потока достигнут, поэтому этот цикл будет выполняться, пока не будет достигнут конец папки. После того, как вы закончите работу с папкой, не забудьте закрыть поток с помощью функции closedir.


Подробнее о работе с папками в PHP м