PHP循环输出指定目录下的所有文件和文件夹路径例子(简单实用)


Posted in PHP onMay 10, 2014

如果做一个在线的文件管理系统的话,那么首先必须知道怎么读取目录和文件,其实这个功能几行代码就可以实现了。

输出效果:

PHP循环输出指定目录下的所有文件和文件夹路径例子(简单实用)

实现代码:

<?php
 $dir = "D:/";  //要获取的目录
 echo "********** 获取目录下所有文件和文件夹 ***********<hr/>";
 //先判断指定的路径是不是一个文件夹
 if (is_dir($dir)){
  if ($dh = opendir($dir)){
   while (($file = readdir($dh))!= false){
    //文件名的全路径 包含文件名
    $filePath = $dir.$file;
    //获取文件修改时间
    $fmt = filemtime($filePath);
    echo "<span style='color:#666'>(".date("Y-m-d H:i:s",$fmt).")</span> ".$filePath."<br/>";
   }
   closedir($dh);
  }
 }
?>

这只是最基础的效果,弄懂了,想做出其他的需求也很简单了。

PHP 相关文章推荐
我的论坛源代码(六)
Oct 09 PHP
新闻分类录入、显示系统
Oct 09 PHP
定义php常量的详解
Jun 09 PHP
ThinkPHP基于PHPExcel导入Excel文件的方法
Oct 15 PHP
ThinkPHP独立分组使用的注意事项
Nov 25 PHP
php 删除cookie方法详解
Dec 01 PHP
PHP简单实现上一页下一页功能示例
Sep 14 PHP
PHP判断用户是否已经登录(跳转到不同页面或者执行不同动作)
Sep 22 PHP
Laravel框架用户登陆身份验证实现方法详解
Sep 14 PHP
PHP的mysqli_stat()函数讲解
Jan 23 PHP
PHP asXML()函数讲解
Feb 03 PHP
laravel框架路由分组,中间件,命名空间,子域名,路由前缀实例分析
Feb 18 PHP
php递归删除目录下的文件但保留的实例分享
May 10 #PHP
PHP实现把MySQL数据库导出为.sql文件实例(仿PHPMyadmin导出功能)
May 10 #PHP
php使用mkdir创建多级目录入门例子
May 10 #PHP
一个简单的PHP验证码实现代码
May 10 #PHP
php生成随机密码自定义函数代码(简单快速)
May 10 #PHP
php实现按文件名搜索文件的远程文件查找器
May 10 #PHP
thinkphp实现面包屑导航(当前位置)例子分享
May 10 #PHP
You might like
php无限分类且支持输出树状图的详细介绍
2013/06/19 PHP
解析如何去掉CodeIgniter URL中的index.php
2013/06/25 PHP
使用URL传输SESSION信息
2015/07/14 PHP
PHP中用Trait封装单例模式的实现
2019/12/18 PHP
ajax请求乱码的解决方法(中文乱码)
2014/04/10 Javascript
在Ubuntu上安装最新版本的Node.js
2014/07/14 Javascript
jQuery实现列表自动滚动循环滚动展示新闻
2014/08/22 Javascript
jQuery创建DOM元素实例解析
2015/01/19 Javascript
浅析Node.js的Stream模块中的Readable对象
2015/07/29 Javascript
Javascript中replace()小结
2015/09/30 Javascript
基于BootStrap与jQuery.validate实现表单提交校验功能
2016/12/22 Javascript
easyui combotree加载静态数据问题(选不上)解决方法
2016/12/26 Javascript
微信小程序页面间通信的5种方式
2017/03/31 Javascript
JavaScript 数组去重并统计重复元素出现的次数实例
2017/12/14 Javascript
Vue实现简易翻页效果源码分享
2018/11/08 Javascript
JS执行控制之节流模式实例分析
2018/12/21 Javascript
全面解读Python Web开发框架Django
2014/06/30 Python
Python实现霍夫圆和椭圆变换代码详解
2018/01/12 Python
Python3实现购物车功能
2018/04/18 Python
python实现操作文件(文件夹)
2019/10/31 Python
Django实现后台上传并显示图片功能
2020/05/29 Python
python是怎么被发明的
2020/06/15 Python
AmazeUI 面板的实现示例
2020/08/17 HTML / CSS
trivago美国:全球最大的酒店价格比较网站
2018/01/18 全球购物
Nike加拿大官网:Nike.com (CA)
2019/04/09 全球购物
管理科学大学生求职信
2013/11/13 职场文书
上级检查欢迎词
2014/01/18 职场文书
彩色的非洲教学反思
2014/02/18 职场文书
家居装修公司创业计划书范文
2014/03/20 职场文书
公关活动策划方案
2014/05/25 职场文书
研究生导师评语
2014/12/31 职场文书
Golang实现AES对称加密的过程详解
2021/05/20 Golang
2022新作动画《福星小子》释出宣传影片 加入内田真礼&宫野真守配音演出
2022/04/08 日漫
Python爬虫网络请求之代理服务器和动态Cookies
2022/04/12 Python
mysql 乱码 字符集latin1转UTF8
2022/04/19 MySQL
Nginx开源可视化配置工具NginxConfig使用教程
2022/06/21 Servers