readdir()
是 PHP 中用于读取目录句柄中下一个条目的函数
- 打开目录:使用
opendir()
函数打开要读取的目录。
$directory = 'path/to/directory'; $dir = opendir($directory);
- 读取目录条目:使用
readdir()
函数逐个读取目录中的条目(文件和子目录)。
while (($entry = readdir($dir)) !== false) { // 处理每个条目 }
- 关闭目录:使用
closedir()
函数关闭已打开的目录句柄。
closedir($dir);
下面是一个完整的示例,展示了如何使用 readdir()
函数读取目录中的所有条目:
如果你只想读取目录中的文件和子目录,而不包括特殊的 “.” 和 “…” 条目,可以使用以下代码: