zoukankan      html  css  js  c++  java
  • 004PHP文件处理——目录操作:glob rewinddir opendir readdir

    <?php
    /**
     * 目录操作:glob  rewinddir  opendir  readdir
     */
    
    //glob 以数组形式返回,参数1这个目录的所有内容,可以置顶返回的具体类型
    //只遍历输出.php的文件:
    /*$dirArr=glob('./*.php');
    echo "<pre>";
    print_r($dirArr);*/
    
    //遍历当前文件夹下的所有目录和文件。可以指定遍历的文件后缀:
    /*function globDir($dirname,$type=""){
        if ($type==''){
            $dirInfo=glob($dirname.'/*');
        }else{
            $dirInfo=glob($dirname.'/*.'.$type);
        }
        return $dirInfo;
    }
    $info=globDir('.','php');
    print_r($info);*/
    
    /*function globDir($dirname,$type=""){
        if ($type==''){
            $dirInfo=glob($dirname.'/*');
        }else{
            $dirInfo=glob($dirname.'/*.'.$type);
        }
        foreach ($dirInfo as $v){
            echo $v."<br/>";
            if (is_dir($v)){
                globDir($v);
            }
        }
    }
    globDir('..');*/
    
    //打开一个文件夹:
    /*$dir=@opendir(".") or die("目录打开失败");
    var_dump($dir);*/
    
    //readdir() 依次读取文件夹中的内容:
    /*$dir=@opendir(".") or die("目录打开失败");
    echo readdir($dir);
    echo readdir($dir);
    echo readdir($dir);*/
    
    //closedir(); 关闭文件夹的句柄
    
    //rmdir() 删除目录:关闭文件夹之后才可以删除(文件夹必须是空的,还必须是关闭状态)
    

      

  • 相关阅读:
    【题解】警位安排( 树形 DP)
    【题解】任务分配
    Leo 搭积木
    受牛仰慕的牛
    zy 送画
    [NOIP2010] 乌龟棋
    [WikiOi 1214] 线段覆盖
    【拓扑习题】课程安排问题
    [WikiOI "天梯"1281] Xn数列
    [百度之星2014资格赛] Disk Schedule 报告
  • 原文地址:https://www.cnblogs.com/yiweiyihang/p/8244001.html
Copyright © 2011-2022 走看看