<?phpphp
//循環文件函數
function read_all ($dir){io
if(!is_dir($dir)) return false;
$handle = opendir($dir); //opendir()函數的做用是:打開目錄句柄
//每次使用readdir後,readdir會讀到下一個文件,readdir是依次讀出目錄中的全部文件,每次只能讀一個
if($handle){
while(($fl = readdir($handle)) !== false){
$temp = $dir.DIRECTORY_SEPARATOR.$fl;
//若是不加 $fl!='.' && $fl != '..' 則會形成把$dir的父級目錄也讀取出來
if(is_dir($temp) && $fl!='.' && $fl != '..'){
echo '目錄:'.$temp.'<br>';
read_all($temp);
}else{
if($fl!='.' && $fl != '..'){function
echo '文件:'.$temp.'<br>';
}
}
}
}
}循環
read_all('E:\phpstudy\PHPTutorial\WWW\ht');di
?>文件