1 /* 獲取文件目錄下的文件和子文件*/ 2 3 function getfile($path){ 4 5 foreach(glob($path.'\*' as $file)){ 6 7 echo $file; 8 //判斷$file 是不是目錄 ,是目錄遞歸再次遍歷 9 if(is_dir($file)){ 10 getfile($path) 11 12 } 13 } 14 15 } 16 17 18 /*獲取文件目錄下指定後綴名的文件*/ 19 20 21 function getFileName($path){ 22 23 foreach(glob($path.'\*' as $file)){ 24 $i = 0; 25 if(preg_match('/.png$/',$file)){ 26 $fileArr[$is] = $file; 27 print_r($fileArr); 28 } 29 if(is_dir($file)){ 30 getFileName($path); 31 } 32 33 34 } 35 36 37 } 38