这是我的 CodeIgniter 代码,用于在我自己的服务器中查找文件夹的目录结构,但它只深入一层。我想列出给定的所有子目录$path
。这段代码有什么错误?
function finddir($path)
{
$this->load->helper('directory');
$dir=directory_map($path,1);
//echo"$path";
foreach ($dir as $key => $subdir)
{
//echo $subdir."<br/>";
if(is_dir($subdir))
{
echo "<h3>$subdir</h3>";
$this->finddir($subdir);
}
else
{
echo "$subdir<br>";
}
}
}
输出只有一层深。由于我使用递归,我希望它进入更深层次。