Как найти папку в php?

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

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

Как найти папку в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от eryn.rodriguez , месяц назад

@nicola 

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

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

foreach ($files as $file) {
  if ($file == '.' || $file == '..') continue; // пропускаем текущую и родительскую директории
  if (is_dir($dir . '/' . $file)) {
    // это папка, делаем что-то с ней
  }
}


Этот код сканирует указанную папку, пропускает текущую и родительскую директории (. и ..), и проверяет, является ли каждый файл папкой с помощью функции is_dir. Если файл является папкой, то он будет обработан в теле цикла foreach.