php遍歷目錄viewDir函數(shù)
更新時(shí)間:2009年12月15日 11:55:09 作者:
php遍歷目錄,找出目錄下某個(gè)后綴名的所有文件
復(fù)制代碼 代碼如下:
<?php
/**
* 遍歷目錄,找出目錄下某個(gè)后綴名的所有文件
* */
function viewDir ($directory, $ext) {
if (is_dir($directory)) {
$handle = opendir($directory);
while ($file = readdir($handle)){
$subdir = $directory . '/' .$file;
if ($file != '.' && $file !='..' && is_dir($subdir)){
viewDir($subdir,$ext);
} else if( $file != '.' && $file != '..') {
$fileInfo = pathinfo($subdir);
$fileExt = $fileInfo['extension'];
if ($fileExt == $ext){
echo $directory.'/'.$file.'<br />';
}
}
}
closedir($handle);
}
}
viewDir('E:\www\test','php');
?>
您可能感興趣的文章:
- PHP遍歷目錄函數(shù)opendir()、readdir()、closedir()、rewinddir()總結(jié)
- PHP采用自定義函數(shù)實(shí)現(xiàn)遍歷目錄下所有文件的方法
- php 目錄遍歷、刪除 函數(shù)的使用介紹
- 使用PHP遍歷文件夾與子目錄的函數(shù)代碼
- php 遍歷顯示文件夾下所有目錄、所有文件的函數(shù),沒有分頁(yè)的代碼
- PHP不用遞歸遍歷目錄下所有文件的代碼
- php無(wú)限遍歷目錄示例
- php遍歷目錄輸出目錄及其下的所有文件示例
- PHP遍歷某個(gè)目錄下的所有文件和子文件夾的實(shí)現(xiàn)代碼
- php目錄遍歷函數(shù)opendir用法實(shí)例
相關(guān)文章
php實(shí)現(xiàn)的CSS更新類實(shí)例
這篇文章主要介紹了php實(shí)現(xiàn)的CSS更新類及其用法實(shí)例,包括了針對(duì)模板文件的檢查、更新與替換模板文件等功能,非常實(shí)用,需要的朋友可以參考下2014-09-09
php導(dǎo)入excel文件到mysql數(shù)據(jù)庫(kù)的方法
這篇文章主要介紹了php導(dǎo)入excel文件到mysql數(shù)據(jù)庫(kù)的方法,分析了phpexcel類操作excel文件的技巧及導(dǎo)入數(shù)據(jù)庫(kù)的方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-01-01
php lcg_value與mt_rand生成0~1隨機(jī)小數(shù)的效果對(duì)比分析
下面小編就為大家?guī)?lái)一篇php lcg_value與mt_rand生成0~1隨機(jī)小數(shù)的效果對(duì)比分析。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-04-04
PHP fopen 讀取帶中文URL地址的一點(diǎn)見解
之前喜歡用fopen()函數(shù)跨域讀取圖片或其它文件,一直都沒發(fā)現(xiàn)什么問題。我所用的PHP版本都是5的了,應(yīng)該不會(huì)有CRLF Injection攻擊危險(xiǎn)吧2012-09-09
php+MySQL判斷update語(yǔ)句是否執(zhí)行成功的方法
這篇文章主要介紹了php+MySQL判斷update語(yǔ)句是否執(zhí)行成功的方法,可以通過(guò)mysql_affected_rows方法加以實(shí)現(xiàn),需要的朋友可以參考下2014-08-08
PHP擴(kuò)展Swoole實(shí)現(xiàn)實(shí)時(shí)異步任務(wù)隊(duì)列示例
這篇文章主要介紹了PHP擴(kuò)展Swoole實(shí)現(xiàn)實(shí)時(shí)異步任務(wù)隊(duì)列,結(jié)合實(shí)例形式分析了PHP擴(kuò)展Swoole實(shí)現(xiàn)實(shí)時(shí)異步任務(wù)隊(duì)列相關(guān)客戶端與服務(wù)器端操作技巧,需要的朋友可以參考下2019-04-04

