Site icon 时鹏亮的Blog

PHP-遍历目录代码示例

请知悉:本文最近一次更新为 10年 前,文中内容可能已经过时。

修改的简明现代魔法提供的代码,实现了后缀的判定,记录下:

<?php
function listDir($dir){
if(is_dir($dir)){
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false){
if((is_dir($dir."/".$file)) && !in_array($file,array(".",".."))){
echo "Folder :".$file."<br>rn";
listDir($dir."/".$file."/");
}else{
if($file!="." && $file!=".."){
$ext=substr($file,strrpos($file,".")+1);//后缀
if(in_array($ext,array("htm","php"))){
echo $dir."/".$file."<br>rn";
}
}
}
}
closedir($dh);
}
}
}
listDir(".");

源码来自:http://www.nowamagic.net/php/php_TraversalAllFilesInDir.php


如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。

尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。


与《PHP-遍历目录代码示例》相关的博文:

Exit mobile version