• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

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

    來源:懂視網(wǎng) 責編:小采 時間:2020-11-27 19:02:22
    文檔

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

    樹型結(jié)構列出指定目錄里所有文件的PHP類:< //以樹型結(jié)構列出指定目錄里的所有文件,如果你想知道自己某個目錄里有哪些子目錄和文件,可以調(diào)用這個類來查看,很方便的。 # 演示的例子: $t = new TreeClimber( "asp" ); //新建物件,設置需要列出的目錄:在此為asp目錄 echo
    推薦度:
    導讀樹型結(jié)構列出指定目錄里所有文件的PHP類:< //以樹型結(jié)構列出指定目錄里的所有文件,如果你想知道自己某個目錄里有哪些子目錄和文件,可以調(diào)用這個類來查看,很方便的。 # 演示的例子: $t = new TreeClimber( "asp" ); //新建物件,設置需要列出的目錄:在此為asp目錄 echo

    <?
    //以樹型結(jié)構列出指定目錄里的所有文件,如果你想知道自己某個目錄里有哪些子目錄和文件,可以調(diào)用這個類來查看,很方便的。

        # 演示的例子:
        $t = new TreeClimber( "asp" ); //新建物件,設置需要列出的目錄:在此為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; }

        // 返回指定目錄里的文件列表,如果沒有指定目錄,將使用當前目錄
        //如果不能打開目錄(可能沒權限或目錄不存在,將返回為空
        //以遞歸方式進行
         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é)束
        ?>

    聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

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

    樹型結(jié)構列出指定目錄里所有文件的PHP類:< //以樹型結(jié)構列出指定目錄里的所有文件,如果你想知道自己某個目錄里有哪些子目錄和文件,可以調(diào)用這個類來查看,很方便的。 # 演示的例子: $t = new TreeClimber( "asp" ); //新建物件,設置需要列出的目錄:在此為asp目錄 echo
    推薦度:
    標簽: 文件 文件夾 目錄
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 性色精品视频网站在线观看| 国产精品国产亚洲精品看不卡| 亚洲国产精品综合久久一线| 国产精品久久一区二区三区 | 精品视频一区二区三区| 99在线精品视频| 精品无码无人网站免费视频 | 日本内射精品一区二区视频| 青娱乐国产精品视频| 51精品资源视频在线播放 | 亚洲精品97久久中文字幕无码| 91精品国产麻豆国产自产在线 | 亚洲国产精品久久久久久| 99re6在线视频精品免费| 久久精品午夜一区二区福利| 亚洲精品乱码久久久久久不卡| 好湿好大硬得深一点动态图91精品福利一区二区 | 99国产精品久久| 国产精品毛片无遮挡| 精品乱码一区二区三区四区| 无码国产69精品久久久久网站 | 亚洲一区精品中文字幕| 国产精品一久久香蕉产线看| 国产精品电影在线观看| 99久久99久久精品免费看蜜桃| 欧美午夜精品久久久久免费视| 在线观看亚洲精品福利片 | 国精品午夜福利视频不卡| 日产精品久久久久久久性色| 无码国内精品人妻少妇蜜桃视频| 午夜一级日韩精品制服诱惑我们这边| 国产三级精品三级| 国语自产精品视频| 久久99精品久久久久久9蜜桃| 精品国产不卡一区二区三区| 精品久久久久久久中文字幕| 久久久久久久久久免免费精品| 欧美精品三区| 亚洲热线99精品视频| 无码日韩人妻精品久久蜜桃 | 国产精品无打码在线播放|