php如何遍历目录

76次阅读
没有评论

共计 620 个字符,预计需要花费 2 分钟才能阅读完成。

php 如何遍历目录

在 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{

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__)));

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-13发表,共计620字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)