在php中遍历目录的方法
1.使用glob()函数遍历目录
function getfiles($path){
foreach(glob($path) as $afile){
if(is_dir($afile))
{ getfiles($afile.\'/*\'); } else { echo $afile.\'
\'; }
}
}
getfiles(__DIR__);
2.使用foreach循环遍历目录
function myscandir($pathname){
foreach( glob($pathname) as $filename ){
if(is_dir($filename)){
myscandir($filename.\'/*\');
}else{活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看
echo $filename.\'
\';
}
}
}
myscandir(\'D:/wamp/www/exe1/*\');
3.使用while循环遍历目录
function myscandir($path){
$mydir=dir($path);
while($file=$mydir->read()){
$p=$path.\'/\'.$file;
if(($file!=\".\") AND ($file!=\"..\")){
echo $p.\'
\';
}
if((is_dir($p)) AND ($file!=\".\") AND ($file!=\"..\")){
myscandir($p);
}
}
}
myscandir(dirname(dirname(__FILE__)));
《php如何遍历目录》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...