因此,我有一段这段代码非常适合将预定义目录(“ myfolder /文件”)的所有子目录显示为表单中的单选按钮。但是,它在检测到的文件夹中不显示任何子文件夹。如何显示目录的子文件夹及其中的文件夹等?
<?php
$filespath = "../myfolder/files/";
$dir = new DirectoryIterator($filespath);
foreach ($dir as $fileinfo) {
if ($fileinfo->isDir() && !$fileinfo->isDot()) {
echo '<input type="radio" name="folder" value="../myfolder/files/'.$fileinfo->getFilename().'/"/> '.$fileinfo->getFilename().' <br>';
}
}
?>
例如,.. / myfolder / files /看起来像这样:
../ myfolder / files / images
../ myfolder / files / images / photos
../ myfolder / files / images / photos / vacation
../ myfolder / files / images / photos / family pictures
../ myfolder / files / documents
../ myfolder / files / documents / stuff
现在,它只显示“图像”和“文档”,但我也希望它显示照片,假期,家庭照片,物品等。