您好,登錄后才能下訂單哦!
代碼如下:
<?php
header("Content-type: text/html; charset=utf8");
/**
* 遞歸遍歷文件
* @param string $path 目錄路徑
* @param int $deep=0 當前目錄的深度
*/
function readDirs($path,$deep=0) {
// 打開一個目錄,讀取它的內容
$dh = opendir($path);
while (false !== $file = readdir($dh)) {
// 篩選掉./和../
if ($file != "." && $file != "..") {
// 輸出文件
$tmpStr = $file.'<br/>';
if ($deep != 0) {
$tmpStr = str_repeat(' ', $deep*2-1).'--'.$tmpStr;
}
echo $tmpStr;
// 進入遞歸點和遞歸出口
$tmpPath = $path . '/' .$file;
if (is_dir($tmpPath)) {
readDirs($tmpPath,$deep+1);
}
}
}
closedir($dh);
}
readDirs('./');
運行截圖如下:
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。