zoukankan      html  css  js  c++  java
  • 获取目录下的文件夹名称 函数

    // 获取目录下的文件夹名称


    /**
    * Goofy 2011-11-30
    * getDir()去文件夹列表,getFile()去对应文件夹下面的文件列表,二者的区别在于判断有没有“.”后缀的文件,其他都一样
    */

    //获取文件目录列表,该方法返回数组
    function getDir($dir) {
    $dirArray[]=NULL;
    if (false != ($handle = opendir ( $dir ))) {
    $i=0;
    while ( false !== ($file = readdir ( $handle )) ) {
    //去掉"“.”、“..”以及带“.xxx”后缀的文件
    if ($file != "." && $file != ".."&&!strpos($file,".")) {
    $dirArray[$i]=$file;
    $i++;
    }
    }
    //关闭句柄
    closedir ( $handle );
    }
    return $dirArray;
    }

    //获取文件列表
    function getFile($dir) {
    $fileArray[]=NULL;
    if (false != ($handle = opendir ( $dir ))) {
    $i=0;
    while ( false !== ($file = readdir ( $handle )) ) {
    //去掉"“.”、“..”以及带“.xxx”后缀的文件
    if ($file != "." && $file != ".."&&strpos($file,".")) {
    $fileArray[$i]="./imageroot/current/".$file;
    if($i==100){
    break;
    }
    $i++;
    }
    }
    //关闭句柄
    closedir ( $handle );
    }
    return $fileArray;
    }

    //调用方法getDir("./dir")……

  • 相关阅读:
    第一次作业
    第0次作业
    第14、15周作业
    第七周作业
    第六周作业
    第四周作业
    第三周作业
    第4次作业
    第3次作业
    第二次作业
  • 原文地址:https://www.cnblogs.com/freefei/p/3356694.html
Copyright © 2011-2022 走看看