php遍歷文件夾下的文件夾及文件
function traverse($path = '.') {
$current_dir = opendir($path); //opendir()返回一個目錄句柄,失敗返回false
while(($file = readdir($current_dir)) !== false) { //readdir()返回打開目錄句柄中的一個條目
$sub_dir = $path . DIRECTORY_SEPARATOR . $file; //構建子目錄路徑
if($file == '.' || $file == '..') {
continue;
} else if(is_dir($sub_dir)) { //如果是目錄,進行遞歸
echo 'Directory ' . $file . ':<br>';
traverse($sub_dir);
} else { //如果是文件,直接輸出
echo 'File in Directory ' . $path . ': ' . $file . '<br>';
}
}
} 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!