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 相关文章推荐
PHP4在Windows2000下的安装
Oct 09 PHP
php 中文字符入库或显示乱码问题的解决方法
Apr 12 PHP
优化PHP代码技巧的小结
Jun 02 PHP
解析php通过cookies获取远程网页的指定代码
Jun 25 PHP
php 批量生成html,txt文件的实现代码
Jun 26 PHP
php+memcache实现的网站在线人数统计代码
Jul 04 PHP
php中创建和调用webservice接口示例
Jul 25 PHP
php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法
Nov 04 PHP
yii实现图片上传及缩略图生成的方法
Dec 04 PHP
php将access数据库转换到mysql数据库的方法
Dec 24 PHP
Zend Framework教程之Application和Bootstrap用法详解
Mar 10 PHP
php使用FFmpeg接口获取视频的播放时长、码率、缩略图以及创建时间
Nov 07 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自动识别文件编码并转换为UTF-8的方法
2014/06/12 PHP
PHP生成唯一ID之SnowFlake算法
2016/12/17 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
2020/03/26 PHP
THREE.JS入门教程(4)创建粒子系统
2013/01/24 Javascript
兼容FF和IE的动态table示例自写
2013/10/21 Javascript
html文件中jquery与velocity变量中的$冲突的解决方法
2013/11/01 Javascript
可恶的ie8提示缺少id未定义
2014/03/20 Javascript
Jquery对数组的操作技巧整理
2014/03/25 Javascript
javascript 应用小技巧方法汇总
2015/07/05 Javascript
TypeScript学习之强制类型的转换
2016/12/27 Javascript
微信小程序 devtool隐藏的秘密
2017/01/21 Javascript
jQuery插件ContextMenu自定义图标
2017/03/15 Javascript
日期时间范围选择插件:daterangepicker使用总结(必看篇)
2017/09/14 Javascript
JS笛卡尔积算法与多重数组笛卡尔积实现方法示例
2017/12/01 Javascript
Angular2 父子组件通信方式的示例
2018/01/29 Javascript
vue组件的写法汇总
2018/04/12 Javascript
如何以Angular的姿势打开Font-Awesome详解
2018/04/22 Javascript
详解使用VueJS开发项目中的兼容问题
2018/08/02 Javascript
jquery实现点击弹出对话框
2020/02/08 jQuery
python多线程操作实例
2014/11/21 Python
Python插件virtualenv搭建虚拟环境
2017/11/20 Python
python 同时运行多个程序的实例
2019/01/07 Python
python利用re,bs4,requests模块获取股票数据
2019/07/29 Python
Numpy的简单用法小结
2019/08/28 Python
Pandas时间序列:重采样及频率转换方式
2019/12/26 Python
CSS实现聊天气泡效果
2020/04/26 HTML / CSS
美国老牌主机服务商:iPage
2016/07/22 全球购物
马来西亚最好的婴儿商店:Motherhood
2017/09/14 全球购物
信息系统专业个人求职信范文
2013/12/07 职场文书
大三学习计划书范文
2014/05/02 职场文书
学习教师法的心得体会
2014/09/03 职场文书
“四风”问题对照检查材料思想汇报
2014/09/16 职场文书
学生偷窃检讨书
2014/09/25 职场文书
退休欢送会主持词
2015/07/01 职场文书
2016大学军训心得体会
2016/01/11 职场文书
微信小程序APP的事件绑定以及传递参数时的冒泡和捕获
2022/04/19 Javascript