php opendir()列出目录下所有文件的实例代码


Posted in PHP onOctober 02, 2016

php opendir()函数用于打开目录,通常与readdir()和closedir()函数一起用来读取目录下所有文件(即遍历目录),本文章向大家介绍php使用opendir()函数列出目录下所有文件的实例。

实例一:

使用opendir()列出目录下所有文件

<?php

   $dr = @opendir('/tmp/');
   if(!$dr) {
     echo "Error opening the /tmp/ directory!<BR>";
     exit;
   }

   while(($files[] = readdir($dr)) !== false);

   print_r($files);
?>

实例二:

列出目录下所有文件

<?php  
 $dirname = "C:\\Apache\\bin";
 $dir = opendir( $dirname );
 
 while( false != ( $file = readdir( $dir ) ) )
 {
  if( ( $file != "." ) and ( $file != ".." ) )
  {
   $file_list .= "<li>$file</li>";
  }
 }
 closedir( $dir );
?>

<html>
 <head>
 <title>列出目录下所有文件</title>
 <head>
 <body>
 <p>Files in <?php echo( $dirname ); ?> </p>
 <ul>
  <?php echo( $file_list ); ?>
 </ul>
 </body>
</html>

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

PHP 相关文章推荐
也谈php网站在线人数统计
Apr 09 PHP
php实现文件下载更能介绍
Nov 23 PHP
PHP编程风格规范分享
Jan 15 PHP
ThinkPHP之M方法实例详解
Jun 20 PHP
thinkphp数据查询和遍历数组实例
Nov 28 PHP
PHP callback函数使用方法和注意事项
Jan 23 PHP
PHP读取汉字的点阵数据
Jun 22 PHP
解读PHP中的垃圾回收机制
Aug 10 PHP
搭建自己的PHP MVC框架详解
Aug 16 PHP
PHP curl批处理及多请求并发实现方法分析
Aug 15 PHP
关于php unset对json_encode的影响详解
Nov 14 PHP
thinkPHP框架实现的简单计算器示例
Dec 07 PHP
PHP读MYSQL中文乱码的快速解决方法
Oct 01 #PHP
php简单统计中文个数的方法
Sep 30 #PHP
php简单实现多维数组排序的方法
Sep 30 #PHP
thinkphp在php7环境下提示Cannot use ‘String’ as class name as it is reserved的解决方法
Sep 30 #PHP
PHP GD库相关图像生成和处理函数小结
Sep 30 #PHP
php结合md5的加密解密算法实例
Sep 30 #PHP
PHP页面输出时js设置input框的选中值
Sep 30 #PHP
You might like
回帖脱衣服的图片实现代码
2014/02/15 PHP
PHP 字符串长度判断效率更高的方法
2014/03/02 PHP
PHP中变量引用与变量销毁机制分析
2014/11/15 PHP
PHP目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
2016/09/11 PHP
jQuery版Tab标签切换
2011/03/16 Javascript
js 实现在离开页面时提醒未保存的信息(减少用户重复操作)
2013/01/16 Javascript
JavaScript 实现简单的倒计时弹窗DEMO附图
2014/03/05 Javascript
Jquery跳到页面指定位置的方法
2014/05/12 Javascript
深入理解JavaScript系列(48):对象创建模式(下篇)
2015/03/04 Javascript
JavaScript AOP编程实例
2015/06/16 Javascript
jQuery实现的类似淘宝网站搜索框样式代码分享
2015/08/24 Javascript
Underscore源码分析
2015/12/30 Javascript
AngularJS 基础ng-class-even指令用法
2016/08/01 Javascript
jQuery实现拖动剪裁图片作为头像
2016/12/28 Javascript
jquery应用实例分享_实现手风琴特效
2018/02/01 jQuery
微信小程序canvas实现刮刮乐效果
2018/07/09 Javascript
Vue实现调节窗口大小时触发事件动态调节更新组件尺寸的方法
2018/09/15 Javascript
小程序日历控件使用方法详解
2018/12/29 Javascript
深入理解webpack process.env.NODE_ENV配置
2020/02/23 Javascript
如何解决jQuery 和其他JS库的冲突
2020/06/22 jQuery
python代码检查工具pylint 让你的python更规范
2012/09/05 Python
Linux下使用python自动修改本机网关代码分享
2015/05/21 Python
Python+opencv 实现图片文字的分割的方法示例
2019/07/04 Python
Python单元测试工具doctest和unittest使用解析
2019/09/02 Python
Django之腾讯云短信的实现
2020/06/12 Python
Python如何读写二进制数组数据
2020/08/01 Python
python利用opencv保存、播放视频
2020/11/02 Python
python 30行代码实现蚂蚁森林自动偷能量
2021/02/08 Python
政法大学毕业生自荐信范文
2014/01/01 职场文书
加拿大探亲邀请信
2014/01/28 职场文书
2014年圣诞节促销方案
2014/03/14 职场文书
公证委托书大全
2014/04/04 职场文书
经理任命书模板
2014/06/06 职场文书
还款承诺书范本
2015/01/20 职场文书
担保书格式范文
2015/09/22 职场文书
Java代码规范与质量检测插件SonarLint的使用
2022/08/05 Java/Android