我在网上看到了一些例子,但它们看起来很混乱。我正在寻找一种漂亮而干净的方式来说,只给我有.zip
的文件/文件夹。到目前为止,我所拥有的是:
foreach(scandir(__DIR__) as $files) {
var_dump($files);
}
我想知道的是我是否需要预匹配,或者 ZipArchive 类是否有任何声明"仅返回带有.zip
的文件"的函数
这应该适合您,您可以使用glob()
:
<?php
foreach (glob("*.zip") as $filename) {
echo $filename . "<br />";
}
?>
可能的输出:
test - Kopie.zip
test.zip
test2.zip
有关glob()
的更多信息,请参阅手册:http://php.net/manual/en/function.glob.php