四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

PHP采用自定義函數實現遍歷目錄下所有文件的方法

目錄的遍歷是php程序設計中經常會用到的一個功能,很多php項目都有這一功能模塊。今天本文就來實例解析一下php采用自定義函數實現遍歷目錄下所有文件的方法。具體方法如下:

方法一:使用readir()遍歷目錄

實現代碼如下:

function listDir($dir){  if(is_dir($dir))  {    if($handle = opendir($dir))    {      while($file = readdir($handle))      {        if($file != '.' && $file != '..')        {          if(is_dir($dir.DIRECTORY_SEPARATOR.$file))          {            echo '目錄名:'.$dir.DIRECTORY_SEPARATOR.'<font color="red">'.$file.'</font><br />';            listDir($dir.DIRECTORY_SEPARATOR.$file);          }else{            echo '文件名:'.$dir.DIRECTORY_SEPARATOR.$file.'<br />';          }        }      }    }    closedir($handle);  }else{    echo '非有效目錄!';  }}listDir('./phpmyadmin'); 

方法二:使用dir()遍歷目錄

本例采用dir()函數遍歷,執行成功時返回Directory類實例

function tree($dir){  $mydir = dir($dir);  while($file = $mydir->read())  {    if($file != '.' && $file != '..')    {      if(is_dir("$dir/$file"))      {        echo '目錄名:'.$dir.DIRECTORY_SEPARATOR.'<font color="red">'.$file.'</font><br />';        tree("$dir/$file");      }else{        echo '文件名:'.$dir.DIRECTORY_SEPARATOR.$file.'<br />';      }    }  }  $mydir->close();}tree('./phpmyadmin');

除此之外,還有很多實現目錄遍歷的方法,相信本文所述方法能夠給大家的php程序設計帶來一定幫助。

php技術PHP采用自定義函數實現遍歷目錄下所有文件的方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 烽火流金电视剧全集免费观看| 俺去也电影网| 红海行动2免费看完整版| 梦醒长安| 1988版14集电视剧平凡的世界 | 漂亮阿姨 李恩美演的什么电影| 南来北往分集剧情| 李美淑主演的师生恋电影在线观看| 林冲演员| 远景山谷1981免费版| 爱情心心相印| 内蒙古电视台| 永远的牧歌简谱| 附身美女| 青山知可子全部电影| 建国大业演员表| 雾化吸入ppt课件| 不纽扣的女孩| 三大| 天注定在线观看| austin rivers| 关于鲁迅的手抄报图片| 美国派7| 日本电车系列| 张静初吴彦祖演的门徒| 公公媳妇电影| 美丽人生在线完整版免费观看| 菲律宾电影果汁| 中专专业| outlander| 教育部全国青少年普法网答案| 小清水亚美| 《平凡之路》电影| 闪电小子| 吉泽明步电影| 让娜迪尔曼| 送教上门工作情况记录表| 现代短诗繁星| 程小西| 混沌行走| 烽火流金电视剧全集免费观看|