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

2015-01-24信息快讯网

这篇文章主要介绍了一个简单实用的PHP循环输出指定目录下的所有文件和文件夹路径例子,需要的朋友可以参考下

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

输出效果:

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实现删除指定目录下相关文件的方法
ThinkPHP基于PHPExcel导入Excel文件的方法
PHP中使用Session配合Javascript实现文件上传进度条功能
PHP实现文件下载断点续传详解
PHP常用技术文之文件操作和目录操作总结
PHP遍历文件夹与文件类及处理类用法实例
php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码
ThinkPHP中URL路径访问与模块控制器之间的关系
ThinkPHP中pathinfo的访问模式、路径访问模式及URL重写总结
修改destoon会员公司的伪静态中的com目录的方法
图解找出PHP配置文件php.ini的路径的方法
asp.net访问网络路径方法(模拟用户登录)
php上传图片之时间戳命名(保存路径)
php的mkdir()函数创建文件夹比较安全的权限设置方法
CodeIgniter实现更改view文件夹路径的方法
CI框架中libraries,helpers,hooks文件夹详细说明
php计算程序运行时间的简单例子分享
php递归删除目录下的文件但保留的实例分享
PHP实现把MySQL数据库导出为.sql文件实例(仿PHPMyadmin导出功能)
php使用mkdir创建多级目录入门例子
php实现按文件名搜索文件的远程文件查找器
php实现zip压缩文件解压缩代码分享(简单易懂)
php实现文件下载功能的几个代码分享
PHP递归删除目录几个代码实例
php文件服务实现虚拟挂载其他目录示例
用PHP来计算某个目录大小的方法
php求两个目录的相对路径示例(php获取相对路径)
php遍历文件夹下的所有文件和子文件夹示例
php遍历文件夹和文件列表示例分享
php获取文件夹路径内的图片以及分页显示示例
php 创建以UNIX时间戳命名的文件夹(示例代码)
php 生成自动创建文件夹并上传文件的示例代码
phpphp图片采集后按原路径保存图片示例
php中的路径问题与set_include_path使用介绍
php上传图片到指定位置路径保存到数据库的具体实现
©2014-2024 dbsqp.com