php目录遍历函数opendir用法实例


Posted in PHP onNovember 20, 2014

本文实例讲述了php目录遍历函数opendir用法。分享给大家供大家参考。具体分析如下:

opendir()函数的作用是:打开目录句柄,如果该函数成功运行,将返回一组目录流(一组目录字符串),如果失败将返回错误[error],你可以在函数的最前面加上“@”来隐藏错误.

syntax语法:opendir(directory,context) parameter

参数:description

描述:directory required. specifies the directory to stream

必要参数,指定目录对象,可选参数,指定需要处理的目录对象的context,这个context包括了一组选项,它可以对文本流的显示方式进行改变,实例代码如下:

<?php  

$dir = "./"; 

 

// open a known directory, and proceed to read its contents  

if (is_dir($dir))  

{  

if ($dh = opendir($dir)) {  

while (($file = readdir($dh)) !== false) {  

echo "filename: $file : filetype: " . filetype($dir . $file) . "n"."<br />";  

}

closedir($dh);  

}  

}  

?>

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
淘宝ip地址查询类分享(利用淘宝ip库)
Jan 07 PHP
PHP5.5和之前的版本empty函数的不同之处
Jun 13 PHP
ThinkPHP CURD方法之page方法详解
Jun 18 PHP
php基于base64解码图片与加密图片还原实例
Nov 03 PHP
php截取中文字符串函数实例
Feb 23 PHP
PHP文件缓存类实现代码
Oct 26 PHP
PHP使用Pear发送邮件(Windows环境)
Jan 05 PHP
PHP命名空间和自动加载类
Apr 03 PHP
Thinkphp微信公众号支付接口
Aug 04 PHP
PHP的消息通信机制测试实例
Nov 10 PHP
PHP如何根据文件头检测文件类型实例代码
Oct 14 PHP
PHP PDOStatement::rowCount讲解
Feb 01 PHP
php中base_convert()进制数字转换函数实例
Nov 20 #PHP
PHP PDOStatement对象bindpram()、bindvalue()和bindcolumn之间的区别
Nov 20 #PHP
PDO预处理语句PDOStatement对象使用总结
Nov 20 #PHP
php中ob_get_length缓冲与获取缓冲长度实例
Nov 20 #PHP
PHP中UNIX时间戳和日期间的转换与计算实例
Nov 19 #PHP
PHP中上传多个文件的表单设计例子
Nov 19 #PHP
PHP中使用GD库创建圆形饼图的例子
Nov 19 #PHP
You might like
PHP处理JSON字符串key缺少双引号的解决方法
2014/09/16 PHP
php获取指定日期之间的各个周和月的起止时间
2014/11/24 PHP
PHP strip_tags保留多个HTML标签的方法
2016/05/22 PHP
Laravel 创建可以传递参数 Console服务的例子
2019/10/14 PHP
php命令行模式代码实例详解
2021/02/26 PHP
学习ExtJS Panel常用方法
2009/10/07 Javascript
Uglifyjs(JS代码优化工具)入门 安装使用
2020/04/13 Javascript
js自定义事件及事件交互原理概述(二)
2013/02/01 Javascript
JavaScript中的this关键字使用详解
2015/08/14 Javascript
Node.js静态文件服务器改进版
2016/01/10 Javascript
JavaScript中三种异步上传文件方式
2016/03/06 Javascript
深入理解setTimeout函数和setInterval函数
2016/05/20 Javascript
JS简单获取及显示当前时间的方法
2016/08/03 Javascript
网页瀑布流布局jQuery实现代码
2016/10/21 Javascript
jQuery接受后台传递的List的实例详解
2017/08/02 jQuery
基于vue+canvas的excel-like组件实例详解
2017/11/28 Javascript
浅谈vue项目重构技术要点和总结
2018/01/23 Javascript
原生js实现无缝轮播图
2020/01/11 Javascript
JS中锚点链接点击平滑滚动并自由调整到顶部位置
2021/02/06 Javascript
[01:03:00]DOTA2上海特级锦标赛A组败者赛 EHOME VS CDEC第一局
2016/02/25 DOTA
Python 递归函数详解及实例
2016/12/27 Python
详解python如何在django中为用户模型添加自定义权限
2018/10/15 Python
Python进程池Pool应用实例分析
2019/11/27 Python
使用OpenCV circle函数图像上画圆的示例代码
2019/12/27 Python
解决Python import .pyd 可能遇到路径的问题
2021/03/04 Python
css3实现平移效果(transfrom:translate)的示例
2020/11/13 HTML / CSS
香港时装购物网站:ZALORA香港
2017/04/23 全球购物
试解释COMMIT操作和ROLLBACK操作的语义
2014/07/25 面试题
NET程序员上机面试题
2015/05/23 面试题
学校党委副书记个人对照检查材料思想汇报
2014/09/28 职场文书
部门2014年度工作总结
2014/11/12 职场文书
2014年企业党支部工作总结
2014/12/04 职场文书
文明倡议书
2015/01/19 职场文书
新娘婚礼答谢词
2015/09/29 职场文书
学习心得体会
2019/06/20 职场文书
Win11怎么跳过联网验机 ?Win11跳过联网验机激活教程
2022/04/05 数码科技