Как правильно использовать Scandir ()? - PullRequest
0 голосов
/ 10 апреля 2019

У меня есть каталог, который я пытаюсь отсканировать с помощью scandir(), конечно, и распечатать его на экране.
К сожалению, я не могу этого сделать.Я ищу .CSV файлы в каталоге.На данный момент существует один.
Хост-система: Ubuntu 16.04
Работает Apache2 Mysql
Локальный сервер с PhpAdmin.
Каталог для сканирования: /var/www/html

Кодиспользуя:

$l = preg_grep("/var/www/html/.(CSV)$~", scandir($dir_f));
print_r("Found List of Files" + $l);

1 Ответ

0 голосов
/ 10 апреля 2019

Вы можете использовать функцию PHP glob () для извлечения всех файлов, соответствующих заданному шаблону, в каталоге.

Пример:

$matches = array();
foreach (glob('/var/www/html/*.CSV') as $f) {
  $matches[] = $f;
}
...