5

假设有一个名为 的文件夹example,其中有一些 csv 文件,例如(a.csv, b.csv....)。

目录与文件夹test.php相同。example现在我想将所有 csv 文件名传递给以下 if 条件。即,替换test.csv为所有 csv 文件名

if (($handle = fopen("test.csv", "r"))

我该怎么办?

我使用以下代码:

$files=  glob("./example/*.csv");
 if (($handle = fopen("$files", "r"))

但它不起作用。谢谢你。

4

1 回答 1

15

$files是一个数组,你需要用它循环。

$files = glob("./example/*.csv");
foreach($files as $filepath) {
  if ($handle = fopen($filepath, "r")) {
     // ...
  }
}
于 2012-08-23T09:06:35.623 回答