Maison >développement back-end >tutoriel php >php 遍历目录_PHP教程
1. [代码]php 遍历目录方法1
01
02
03 function myscandir($pathname){
04
05 foreach( glob($pathname) as $filename ){
06
07 if(is_dir($filename)){
08 myscandir($filename.'/*');
09 }else{
10 echo $filename.'
';
11 }
12 }
13 }
14
15 myscandir('D:/wamp/www/exe1/*');
16
17 ?>
2. [代码]php 遍历目录方法2
01
02
03 function myscandir($path){
04
05 $mydir=dir($path);
06
07 while($file=$mydir->read()){
08 $p=$path.'/'.$file;
09
10 if(($file!=".") AND ($file!="..")){
11 echo $p.'
';
12 }
13
14 if((is_dir($p)) AND ($file!=".") AND ($file!="..")){
15 myscandir($p);
16 }
17 }
18 }
19
20 myscandir(dirname(dirname(__FILE__)));
21
22 ?>