php遍歷目錄輸出目錄及其下的所有文件示例
更新時間:2014年01月27日 16:39:35 作者:
好多次筆試都會遇到這個問題,本文特寫下php遍歷目錄輸出目錄及其下的所有文件的方法
好多次筆試都會遇到這個問題,所以特意給寫了出來
function my_scandir($dir){
$files=array();
if(is_dir($dir)){
if($handle=opendir($dir)){
while(($file=readdir($handle))!==false){
if($file!='.' && $file!=".."){
if(is_dir($dir."/".$file)){
$files[$file]=my_scandir($dir."/".$file);
}else{
$files[]=$dir."/".$file;
}
}
}
}
}
closedir($handle);
return $files;
}
復制代碼 代碼如下:
function my_scandir($dir){
$files=array();
if(is_dir($dir)){
if($handle=opendir($dir)){
while(($file=readdir($handle))!==false){
if($file!='.' && $file!=".."){
if(is_dir($dir."/".$file)){
$files[$file]=my_scandir($dir."/".$file);
}else{
$files[]=$dir."/".$file;
}
}
}
}
}
closedir($handle);
return $files;
}
相關文章
學習php設計模式 php實現單例模式(singleton)
這篇文章主要介紹了php設計模式中的單例模式,使用php實現單例模式,感興趣的小伙伴們可以參考一下2015-12-12