PHP遍历指定目录下的文件以及文件夹

这个东西在网上找了很久才找到..但是关于去除.和..烦有点不懂额..于是就把那个判断去掉了,改成了str_replace的形式.

<?php//定义变量
$n1=array(".","..");
$n2=array("","");
//定义要打开的目录为 upload
$dir = "upload/";
//打开目录并遍历所有文件及去除个别文件夹
if (is_dir($dir)) {
   if ($dh = opendir($dir)) {
       while (($file = readdir($dh)) !== false) {
            echo str_replace($n1,$n2,$file);
       }
        closedir($dh);
    }
}
?>

 

posted @ 2014-08-18 12:33  小烦  阅读(530)  评论(0编辑  收藏  举报