先生,请问我如何遍历目录并获取子目录名称和所有文件名,以便可以生成目录try,试图在php中建立文件管理器。
我尝试过:
$dir = new DirectoryIterator(dirname(FILE));
foreach ($dir as $fileinfo) {
if (!$fileinfo->isDot()) {
var_dump($fileinfo->getFilename());
}
}
答案 0 :(得分:0)
您可以使用下面的PHP代码扫描目录并显示其中的文件名
<?php
$dir = 'dir/';
$files = scandir($dir);
$totFiles = sizeof($files);
for($i=2;$i<$totFiles;$i++){
$name = explode(".",$files[$i]);
echo "
$name[0]
";
}
?>