這是我的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再次 –