获取指定目录下的所有文件名和路径(包括子目录)
2011-11-08 08:05
609 查看
简介:这是获取指定目录下的所有文件名和路径(包括子目录)的详细页面,介绍了和php,php, 获取目录文件, 子目录文件 获取指定目录下的所有文件名和路径(包括子目录)有关的知识、技巧、经验,和一些php源码等。
class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=344670' scrolling='no'>
获取指定目录下的所有文件名和路径,同时也包括子目录在内的所有文件
爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具
http://biancheng.dnbcw.info/php/344670.html pageNo:4
class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=344670' scrolling='no'>
获取指定目录下的所有文件名和路径,同时也包括子目录在内的所有文件
/** * 获取指定目录下的文件列表 * string $path 指定的目录,默认为当前目录 * string $exten 文件扩展名带前面的点(.txt),默认显示全部文件 * string $ifchild 是否显示子目录文件列表,默认不显示 */ function openpath($path=".", $exten = '*' ,$ifchild = false){ $array = array(); static $file_array=array(); //存放文件名数组 static $path_array=array(); //存放路径数组(不包括文件名) $path = preg_replace('/(.*)([^\/])$/', '$1$2/', $path); if(is_dir($path)){ //检查文件目录是否存在 $H = @ opendir($path); while(false !== ($_file=readdir($H))){ //检索目录 if(is_dir($path.$_file) && $_file != "." && $_file!=".." && $_file!=="Thumbs.db"){ if($ifchild){ openpath($path.$_file, $exten ,$ifchild); } //检索文件 }elseif(is_file($path.$_file) && $_file!="." && $_file!=".." && $_file!=="Thumbs.db"){ //$_file = auto_charset($_file,'utf-8','gbk'); if($exten == '*'){ array_push($file_array, $_file); array_push($path_array, $path); } else { if(preg_match('/(.*)'.$exten.'/', '/'.$_file.'/')){ array_push($file_array, $_file); array_push($path_array, $path); } } } } closedir($H); } $array['name'] = $file_array; $array['path'] = $path_array; return $array; }
爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具
http://biancheng.dnbcw.info/php/344670.html pageNo:4
相关文章推荐
- php 获取指定目录下的所有文件名和路径(包括子目录)
- php 获取指定目录下的所有文件名和路径(包括子目录)
- 获取指定目录下的所有文件名和路径(包括子目录)
- 获取指定目录下的所有文件名(包括子目录)
- 获取指定目录下的所有文件名,包括子目录函数
- Asp.net 获取指定目录下的后缀名为".doc" 的所有文件名和文件路径
- 在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径
- 获取指定目录及其子目录下所有文件的绝对路径
- 【代码】当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出绝对路径
- Asp.net 获取指定目录下的后缀名为".doc" 的所有文件名和文件路径
- 获取指定目录下指定类型所有文件的全路径及文件名
- shell编程: 获得目录下(包括子目录)所有文件名,路径和文件大小
- 编写一个Python程序,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径
- linux下获取目录及子目录下所有文件名和路径
- Python获取指定目录下所有子目录、所有文件名
- 获取path目录下的所有文件的文件名(不包括子目录)
- vb实现获取指定目录内的所有文件(包括子目录)
- shell编程: 获得目录下(包括子目录)所有文件名,路径和文件大小
- php获取一个目录下的所有文件全路径---包括子目录---并存放到一维数组
- javase——递归获取指定目录下(包括子目录)指定后缀的文件的文件名