假设有一个名为example
的文件夹,其中有一些csv文件,例如(a.csv, b.csv....
)。
test.php
目录与example
文件夹相同。现在我想将所有csv文件名传递给以下if条件。即,用所有csv文件名替换test.csv
if (($handle = fopen("test.csv", "r"))
我该怎么办?
我使用以下代码:
$files= glob("./example/*.csv");
if (($handle = fopen("$files", "r"))
但它不起作用。谢谢。
答案 0 :(得分:12)
$files
是一个数组,你需要循环它。
$files = glob("./example/*.csv");
foreach($files as $filepath) {
if ($handle = fopen($filepath, "r")) {
// ...
}
}