这是我的CodeIgniter代码,用于在我自己的服务器中查找文件夹的目录结构,但它仅深入一层。我想列出给定的$path
中的所有子目录。这段代码中的错误是什么?在CodeIgniter中查找目录结构
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>";
}
}
}
输出只有一个深度。由于我使用递归,我希望它进入更深层次。
thanxx .....这是一个更好的选择,但它失去了优化代码,它解决了我的问题.... THnxxx再次 –