读取文件目录
2012-04-05 21:47
162 查看
<?php function listFiles($dir) { //打开目录 $handle=opendir($dir); //阅读目录 while(false!=($file=readdir($handle))) { //列出所有文件并去掉'.'和'..' if($file!='.'&&$file!='..') { //所得到的文件名是否是一个目录 if(is_dir("$dir/$file")) { //列出目录下的文件 listFiles("$dir/$file"); } else { //如果是文件则打开该文件 $fp=fopen("$dir/$file","r"); //阅读文件内容 $data=fread($fp,filesize("$dir/$file")); if($data) //将读到的内容赋值给一个数组 $file_array[]="$dir/$file"; //echo count($file_array); //输出结果 while(list($key,$value)=each($file_array)) { echo"$key=>$value<br>"; } } } } } //调用 $dir="x"; listFiles($dir); ?>
相关文章推荐
- 在不root手机的情况下读取Data目录下的文件
- android中需要读取assets目录下a.txt文件并进行解析
- 在class文件中读取Tomcat站点的根目录
- 移动硬盘出现“文件或目录损坏且无法读取”的简单修复
- 读取 src 目录下 自定义配置文件
- windows下,c /c++实现磁盘扫描,结合配置文件,读取特定后缀文件目录代码
- C#读取目录下所有指定类型文件的方法
- 0x80070570 文件或目录损坏且无法读取 CHKDSK 修复
- U盘出现无法访问,文件或目录损坏且无法读取的情况的解决办法。
- Android从assets目录下读取文件相关
- MyEclipse------快速读取特定目录下的文件的内容(字节输入流)
- 读取classes目录下的文件的方法
- VC下读取文件夹目录 + 读取该目录下所有指定文件 + 把所有读取结果输出到CListBox并智能设置水平滚动条宽度
- MFC读取和写入INI配置文件当前目录
- 在不root手机的情况下读取Data目录下的文件
- 移动硬盘出现 文件目录损坏且无法读取 解决方法教程
- Asp.Net 文件操作基类(读取,删除,批量拷贝,删除,写入,获取文件夹大小,文件属性,遍历目录)
- 读取文件夹下所有文件和目录
- 文件输入与复制(判断文件和目录是否存在)、读取网页内容
- java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里