有没有办法 glob() only files?
2022-08-30 11:43:34
我终于找到了一个解决方案:
echo "Only files\n";
$files = array_filter(glob("/*"), 'is_file');
var_dump($files);
但要小心,array_filter将保留数字键 :如果您需要对数组重新编制索引,请使用array_values。
您可以使用 将文档与已知文件扩展名的列表进行匹配:GLOB_BRACE
$files = glob("/path/to/directory/*.{jpg,gif,png,html,htm,php,ini}", GLOB_BRACE);