我如何正确使用Scandir()?

问题描述 投票:0回答:1

我有一个目录,我正在尝试用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);
php scandir
1个回答
-1
投票

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

例:

$matches = array();
foreach (glob('/var/www/html/*.CSV') as $f) {
  $matches[] = $f;
}
© www.soinside.com 2019 - 2024. All rights reserved.