<?php
// php遍历文件夹
function myScandir($dir){
$files = array();
if($handle = opendir($dir)) {
while (($file = readdir($handle)) !== false) {
if($file != '..' && $file != '.') {
if(is_dir($dir."/".$file)) {
$files[$file] = myScandir($dir."/".$file);
} else {
$files[] = $file;
}
}
}
closedir($handle);
return $files;
}
}
var_dump(myScandir('/home/work/php-script'));
相关文章:
这篇博客介绍了如何使用PHP的内置函数遍历指定目录及其子目录中的文件和子文件夹。通过`opendir()`打开目录,`readdir()`读取目录条目,递归调用来处理子目录,最后用`closedir()`关闭目录句柄。示例代码展示了完整的遍历过程。
466

被折叠的 条评论
为什么被折叠?



