PHP 有多种读取文件夹中文件的函数,比如 scandir()
,opendir()
和 readdir()
。下面是基本的示例代码:
$dir = "/path/to/directory";
// 检查目录是否存在
if(!is_dir($dir)) {
die("目录不存在");
}
// 打开目录
if($dh = opendir($dir)) {
// 读取所有文件
while(($file = readdir($dh)) !== false) {
// 排除特殊文件
if($file != "." && $file != "..") {
echo "文件名: $file
";
}
}
// 关闭目录句柄
closedir($dh);
}
该代码读取指定目录中的所有文件并输出其文件名。您可以根据需要修改代码以执行其他操作,例如过滤特定类型的文件或识别子文件夹。