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__)));

输出结果:
