• 技术文章 >php教程 >PHP源码

    获取文件夹下文件列表_在别人的函数的基础上做了优化

    PHP中文网PHP中文网2016-05-25 17:12:12原创540
    php代码

    /* * * * * * * * *  
     * 列出文件夹下内容,返回数组 $dirArray['dir']:存文件夹;$dirArray['file']:存文件
     * 刘先忠 2012-1-20
     * * * * * * * * */
    function getDirs($dir) {
    	$dirArray [][] = NULL;
    	if (false != ($handle = opendir ( $dir ))) {
    		$i = 0;
    		$j = 0;
    		while ( false !== ($file = readdir ( $handle )) ) {
    			if (is_dir ( $dir . $file )) { //判断是否文件夹
    				$dirArray ['dir'] [$i] = $file;
    				$i ++;
    			} else {
    				$dirArray ['file'] [$j] = $file;
    				$j ++;
    			}
    		}
    		closedir ( $handle );
    	}
    	return $dirArray;
    }
    $mydir = getDirs ( "./" );
    print_r ( $mydir ['dir'] );
    echo "
    ";
    print_r ( $mydir ['file'] );
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:php5类的类型提示 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 用PHP MySQL进行分页的详细说明(二)• 费了点心思写的Php图像处理类• 收藏PHP常用自定义函数• 获取文件的相关信息• PHP读取文本文件并逐行输出该行使用最多的字符串及对应次数
    1/1

    PHP中文网