php获取指定目录的文件列表

php获取指定目录的文件列表

描述

该代码可以让你在php脚本中获取指定目录下的文件列表,无论嵌套多少层,都可以。

代码

<?php
function get_dir_list($directory, &$list = array(), $base = '') {
	$iterator = new DirectoryIterator($directory);
	foreach($iterator as $file) {
		$name = $file->getFilename();
		if($name[0] != '.') {
			if($file->isDir()) {
				get_dir_list($directory.'/'.$name,$list, $name.'/');
			} else {
				$list[] = $base.$name;
			}
		}
	}
	return $list;
}

用法如下:

<?php
  print_r(get_dir_list(dirname(__FILE__)));

输出结果:

人已赞赏
代码片段

php给大数字加单位k、m、b、t

2020-4-27 10:54:49

代码片段

php对数组进行排序

2020-4-27 13:13:31

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索