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 相关文章推荐
php提示undefined index的几种解决方法
May 21 PHP
PHP生成验证码时“图像因其本身有错无法显示”的解决方法
Aug 07 PHP
Nginx下配置codeigniter框架方法
Apr 07 PHP
两种php给图片加水印的实现代码
Apr 18 PHP
学习php设计模式 php实现门面模式(Facade)
Dec 07 PHP
DEDE实现转跳属性文档在模板上调用出转跳地址
Nov 04 PHP
php使用高斯算法实现图片的模糊处理功能示例
Nov 11 PHP
thinkPHP中钩子的使用方法实例分析
Nov 16 PHP
PHP使用ActiveMQ实例
Feb 05 PHP
PHP创建自己的Composer包方法
Apr 09 PHP
PHP调用全国天气预报数据接口查询天气示例
Feb 20 PHP
Laravel 验证码认证学习记录小结
Dec 20 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 已经成熟
2006/12/04 PHP
php cookie 登录验证示例代码
2009/03/16 PHP
PHP 清空varnish 缓存的详解(包括指定站点下的)
2013/06/20 PHP
php开启与关闭错误提示适用于没有修改php.ini的权限
2014/10/16 PHP
PHP单例模式与工厂模式详解
2017/08/29 PHP
js ondocumentready onmouseover onclick onmouseout 样式
2010/07/22 Javascript
一个页面放2段图片滚动代码出现冲突的问题如何解决
2012/12/21 Javascript
jQuery 顶部导航跟随滚动条滚动固定浮动在顶部
2014/06/06 Javascript
javascript检测两个数组是否相似
2015/05/19 Javascript
javascript中setInterval的用法
2015/07/19 Javascript
原生js与jQuery实现简单的tab切换特效对比
2015/07/30 Javascript
js实现获取当前时间是本月第几周的方法
2015/08/11 Javascript
详解js中Json的语法与格式
2016/11/22 Javascript
BootStrap 可编辑表Table格
2016/11/24 Javascript
bootstrap Validator 模态框、jsp、表单验证 Ajax提交功能
2017/02/17 Javascript
jQuery插件HighCharts绘制2D圆环图效果示例【附demo源码下载】
2017/03/09 Javascript
在 Vue-CLI 中引入 simple-mock实现简易的 API Mock 接口数据模拟
2018/11/28 Javascript
pyqt4教程之实现windows窗口小示例分享
2014/03/07 Python
Python 处理数据的实例详解
2017/08/10 Python
python中模块的__all__属性详解
2017/10/26 Python
python实现的发邮件功能示例
2019/09/11 Python
python 字符串常用方法汇总详解
2019/09/16 Python
Python3.7 基于 pycryptodome 的AES加密解密、RSA加密解密、加签验签
2019/12/04 Python
jupyter notebook中美观显示矩阵实例
2020/04/17 Python
Windows下Anaconda和PyCharm的安装与使用详解
2020/04/23 Python
django 模版关闭转义方式
2020/05/14 Python
使用 django orm 写 exists 条件过滤实例
2020/05/20 Python
伊芙丽官方旗舰店:中国淑女一线品牌
2017/12/01 全球购物
英国哈罗德园艺:Harrod Horticultural
2020/03/31 全球购物
国际金融专业自荐信
2014/07/05 职场文书
工程造价专业求职信
2014/07/17 职场文书
党员教师批评与自我批评发言稿
2014/10/15 职场文书
感谢信
2019/04/11 职场文书
如何制定一份可行的计划!
2019/06/21 职场文书
使用 Apache Superset 可视化 ClickHouse 数据的两种方法
2021/07/07 Servers
修改Nginx配置返回指定content-type的方法
2022/09/23 Servers