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 相关文章推荐
一篇不错的PHP基础学习笔记
Mar 18 PHP
php empty函数判断mysql表单是否为空
Apr 12 PHP
PHP Error与Logging函数的深入理解
Jun 03 PHP
完美解决PHP中的Cannot modify header information 问题
Aug 12 PHP
php中的filesystem文件系统函数介绍及使用示例
Feb 13 PHP
PHP中file_exists函数不支持中文名的解决方法
Jul 26 PHP
PHP实现格式化文件数据大小显示的方法
Jan 03 PHP
php递归创建目录的方法
Feb 02 PHP
简单谈谈PHP中的include、include_once、require以及require_once语句
Apr 23 PHP
thinkphp实现把数据库中的列的值存到下拉框中的方法
Jan 20 PHP
PHP实现的Redis多库选择功能单例类
Jul 27 PHP
thinkPHP5.1框架使用SemanticUI实现分页功能示例
Aug 03 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下MAIL的另一解决方案
2006/10/09 PHP
解析php session_set_save_handler 函数的用法(mysql)
2013/06/29 PHP
PHP Session 变量的使用方法详解与实例代码
2013/09/11 PHP
php开发微信支付获取用户地址
2015/10/04 PHP
php数字每三位加逗号的功能函数
2015/10/22 PHP
php构造函数与析构函数
2016/04/23 PHP
PHP生成唯一ID之SnowFlake算法
2016/12/17 PHP
Opacity.js
2007/01/22 Javascript
JS 拼图游戏 面向对象,注释完整。
2009/06/18 Javascript
JavaScript的eval JSON object问题
2009/11/15 Javascript
利用jQuery的deferred对象实现异步按顺序加载JS文件
2013/03/17 Javascript
子窗体与父窗体传值示例js代码
2013/08/01 Javascript
JavaScript正则表达式之multiline属性的应用
2015/06/16 Javascript
jQuery实现判断控件是否显示的方法
2017/01/11 Javascript
浅谈js中的bind
2019/03/18 Javascript
基于js实现数组相邻元素上移下移
2020/05/19 Javascript
vue+axios全局添加请求头和参数操作
2020/07/24 Javascript
Python中声明只包含一个元素的元组数据方法
2014/08/25 Python
使用Python装饰器在Django框架下去除冗余代码的教程
2015/04/16 Python
python with提前退出遇到的坑与解决方案
2018/01/05 Python
Python实现PS滤镜的旋转模糊功能示例
2018/01/20 Python
python opencv实现切变换 不裁减图片
2018/07/26 Python
对python实时得到鼠标位置的示例讲解
2018/10/14 Python
Python 访问限制 private public的详细介绍
2018/10/16 Python
python算法与数据结构之单链表的实现代码
2019/06/27 Python
Python Opencv任意形状目标检测并绘制框图
2019/07/23 Python
Python中调用其他程序的方式详解
2019/08/06 Python
如何解决django-celery启动后迅速关闭
2019/10/16 Python
Python colormap库的安装和使用详情
2020/10/06 Python
是否有自动比较结构的方法
2015/06/03 面试题
毕业生如何写自我鉴定
2014/03/15 职场文书
爱国演讲稿400字
2014/05/07 职场文书
五年级小学生评语
2014/12/26 职场文书
初一年级组工作总结
2015/08/12 职场文书
python scrapy简单模拟登录的代码分析
2021/07/21 Python
MySQL池化框架学习接池自定义
2022/07/23 MySQL