zoukankan      html  css  js  c++  java
  • PHP查看目录下的所有文件

    [1].[代码] [PHP]代码 跳至 [1]

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    <?php
    /**
    * 遍历目录,结果存入数组。支持php4及以上。php5以后可用scandir()函数代替while循环。
    * @param string $dir
    * @return array
    */
    function my_scandir($dir)
    {
        $files = array();
        if ( $handle = opendir($dir) ) {
            while ( ($file = readdir($handle)) !== false )
            {
                if ( $file != ".." && $file != "." )
                {
                    if ( is_dir($dir . "/" . $file) )
                    {
                        $files[$file] = my_scandir($dir . "/" . $file);
                    }
                    else
                    {
                        $files[] = $file;
                    }
                }
            }
            closedir($handle);
            return $files;
        }
    }
     
    function my_scandir1($dir)
    {
        $files = array();
        $dir_list = scandir($dir);
        foreach($dir_list as $file)
        {
            if ( $file != ".." && $file != "." )
            {
                if ( is_dir($dir . "/" . $file) )
                {
                    $files[$file] = my_scandir1($dir . "/" . $file);
                }
                else
                {
                    $files[] = $file;
                }
            }
        }
         
        return $files;
    }
     
    $result = my_scandir('./');
    $result = my_scandir1('./');
    ?>
  • 相关阅读:
    3DMAX贴图无法显示
    3DMAX2016安装教程【图文】
    OSG学习:转动的小汽车示例
    JAVA Eclipse 快捷键
    解决JQUERY在IE8,7,6下将字符串转成XML对象时产生的BUG
    毕设二:python 爬取京东的商品评论
    redis 注册为服务
    python 爬取bilibili 视频弹幕
    python 爬取36kr 7x24h快讯
    jQuery实现表格冻结行和列
  • 原文地址:https://www.cnblogs.com/sweet521/p/5695829.html
Copyright © 2011-2022 走看看