php 获取当前目录所有文件夹名 及下级目录文件夹名 求代码详解

只获取D:尀wamp尀www 后面两个文件夹名
2024-11-21 00:15:51
推荐回答(1个)
回答1:

把这个文件放到\wamp\www\ 这里,然后运行。

if (isset($_GET['dir'])){ //设置文件目录
$basedir=$_GET['dir'];
}else{
$basedir = '.';
}
checkdir($basedir);
function checkdir($basedir)
{
if ($dh = opendir($basedir)) {
while (($file = readdir($dh)) !== false) {
if ($file != '.' && $file != '..'){
if (!is_dir($basedir."/".$file)) {
echo "filename: $basedir/$file
";
}else{
$dirname = $basedir."/".$file;
checkdir($dirname);
}
}
}
closedir($dh);
}
}
?>

[以下于为题无关]

吗蛋,代码前的空格都没了,这不是我去掉的哦,是百X把空格全去了,有强迫症表示不能接受啊...........