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

<?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-遍历目录代码示例》相关的博文:


发布时间 06/24/2015 09:17:50所属栏目 Program Code.所属标签 .

留言

avatar
😀
😀😁😂😅😭🤭😋😘🤔😰😱🤪💪👍👎🤝🌹👌