列出目錄中的所有子目錄的PHP函數
下面的函數列出目錄中的所有子目錄:
<?php function listdir($dir){ if ($handle = opendir($dir)){ $output = array(); while (false !== ($item = readdir($handle))){ if (is_dir($dir.'/'.$item) and $item != "." and $item != ".."){ $output[] = $dir.'/'.$item; $output = array_merge($output, ListDescendantDirectories($dir.'/'.$item)); } } closedir($handle); return $output; }else{ return false; } }$dirs = listdir('myDirectory'); foreach($dirs as $dir){ echo $dir.'<br>'; } ?></pre>
本文由用戶 phpde 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!