如何正确使用Scandir()?

时间:2019-04-09 22:36:34

标签: php scandir

我有一个尝试用scandir()进行扫描的目录,并将其打印到屏幕上。
不幸的是,我似乎没有这样做。我正在目录中寻找.CSV文件。此刻只有一个。
主机系统:Ubuntu 16.04
正在运行Apache2 Mysql
具有PhpAdmin的Localhost服务器。
要扫描的目录:/var/www/html

代码使用:

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

1 个答案:

答案 0 :(得分:-1)

您可以使用PHP glob()函数来检索目录中与给定模式匹配的所有文件。

示例:

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