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

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

от magdalen_kub , в категории: PHP , 2 года назад

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от jett , год назад

@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 м

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

от delphine_bartoletti , 7 месяцев назад

@magdalen_kub 

Вы можете найти в документации по PHP на официальном веб-сайте PHP в разделе "Функции для работы с файлами и папками" (https://www.php.net/manual/ru/ref.dir.php).