国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

樹型結(jié)構(gòu)列出指定目錄里所有文件的PHP類

瀏覽:5日期:2024-01-19 14:41:07
<? //以樹型結(jié)構(gòu)列出指定目錄里的所有文件,如果你想知道自己某個(gè)目錄里有哪些子目錄和文件,可以調(diào)用這個(gè)類來查看,很方便的。 ;;;;# 演示的例子: ;;;;$t = new TreeClimber( "asp" ); //新建物件,設(shè)置需要列出的目錄:在此為asp目錄 ;;;;echo arrayValuesToString( $t->getFileList( $t->getPath() ), "<BR>n" ); ;;;;;;;;function arrayValuesToString( $ar, $nl="", $dolast=true ) {//調(diào)用函數(shù) ;;;;$str = "";;;reset( $ar ); ;;;;$size = sizeof( $ar ); ;;;;$i = 1; ;;;;while( list( $k, $v ) = each( $ar ) ) { ;;;;if ( $dolast == false ) { ;;;;if ( $i < $size ) { $str .= $ar[$k].$nl; ;;;;} ;;;;else { $str .= $ar[$k]; ;;;;} ;;;;} ;;;;else { ;;;;$str .= $ar[$k].$nl; ;;;;} ;;;;$i++; ;;;;} ;;;;return $str; ;;;;} ;;;;?> ;;;;<? ;;;;//以下為類文件 ;;;;class TreeClimber { ;;;;var $path; ;;;;var $fileList = array(); ;;;;function TreeClimber( $path = "." ) { ;;;;$this->path = $path; ;;;;} ;;;;;;;;# 存取路徑 ;;;;function getPath() { return $this->path; } ;;;;function setPath( $v ) { $this->path = $v; } ;;;;;;;;// 返回指定目錄里的文件列表,如果沒有指定目錄,將使用當(dāng)前目錄 ;;;;//如果不能打開目錄(可能沒權(quán)限或目錄不存在,將返回為空 ;;;;//以遞歸方式進(jìn)行 ;;;;;function getFileList( $dirname=null, $returnDirs=false, $reset=true ) { ;;;;if ( $dirname == null ) { $dirname = $this->path; } ;;;;# else { $this->setPath( $dirname ); } ;;;;# dout( "Recursing into $dirname..." ); ;;;;if ( $reset ) {;;;;;;$this->fileList = array(); ;;;;} ;;;;$dir = opendir( $dirname ); ;;;;if ( ! $dir ) {;;;;;;print( "<B><FONT COLOR=#FF0000>注意: TreeClimber.getFileList( $dirname ): 不能打開 $dirname!</FONT></B>" ); ;;;;return null;;;;;;;} ;;;;while( $file = readdir( $dir ) ) { ;;;;if ( ereg( "^.$", $file ) || ereg( "^..$", $file ) ) continue; ;;;;if ( is_dir( $dirname."/".$file ) ) { ;;;;$this->getFileList( $dirname."/".$file, $returnDirs, false ); ;;;;if ( $returnDirs ) { $this->fileList[] = $dirname."/".$file;} ;;;;} ;;;;else { $this->fileList[] = $dirname."/".$file; } ;;;;} ;;;;sort( $this->fileList ); ;;;;return $this->fileList; ;;;;} ;;;;} //至此類結(jié)束 ;;;;?>
標(biāo)簽: PHP
主站蜘蛛池模板: 日韩精品中文字幕一区三区 | 久久亚洲国产中v天仙www | 久草中文在线观看 | 国内视频自拍 | 久久久久琪琪精品色 | 欧美精品午夜久久久伊人 | 成年人免费在线视频 | 高清不卡毛片 | 亚洲欧美一级久久精品 | 特黄日韩免费一区二区三区 | 久草综合在线观看 | 男女毛片免费视频看 | 美女舒服好紧太爽了视频 | 依依成人综合网 | 亚洲视频欧美视频 | 国产在线成人一区二区 | 午夜性刺激免费视频 | 欧美精品专区免费观看 | 成人一级片在线观看 | 国产日本欧美高清免费区 | 成人丝袜激情一区二区 | 男女视频免费看 | 丝袜美腿在线不卡视频播放 | 高清国产露脸捆绑01经典 | 亚洲激情自拍 | 国产精品怡红院在线观看 | 国产夫妻视频 | 中文字幕有码视频 | 国产一级做a爰片... | 国产精品27页 | 欧美日韩国产一区二区三区播放 | 欧美一级成人一区二区三区 | 久久国产精品-国产精品 | aaa一级特黄 | 欧美在线一二三区 | 超级碰碰碰视频视频在线视频 | 国产福利久久 | 日本一级看片免费播放 | 亚洲欧美日韩精品久久亚洲区色播 | 亚洲国产欧美一区二区欧美 | 日本卡一卡2卡3卡4精品卡无人区 |