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 和 MySQL 时区的一点总结
Mar 26 PHP
php中对xml读取的相关函数的介绍一
Jun 05 PHP
PHP乱码问题,UTF-8乱码常见问题小结
Apr 09 PHP
PHP输出时间差函数代码
Jan 28 PHP
基于php验证码函数的使用示例
May 03 PHP
PHP获取和操作配置文件php.ini的几个函数介绍
Jun 24 PHP
php堆排序(heapsort)练习
Nov 13 PHP
php实现的DateDiff和DateAdd时间函数代码分享
Aug 16 PHP
PHP速成大法
Jan 30 PHP
Thinkphp5结合layer弹窗定制操作结果页面
Jul 07 PHP
PHP实现链表的定义与反转功能示例
Jun 09 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
Nov 25 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中jpgraph类库的使用介绍
2013/08/08 PHP
PHP连接局域网MYSQL数据库的简单实例
2013/08/26 PHP
php与java通过socket通信的实现代码
2013/10/21 PHP
使用php检测用户当前使用的浏览器是否为IE浏览器
2013/12/03 PHP
PHP向socket服务器收发数据的方法
2015/01/24 PHP
php禁用函数设置及查看方法详解
2016/07/25 PHP
解决在laravel中leftjoin带条件查询没有返回右表为NULL的问题
2019/10/15 PHP
windows系统php环境安装swoole具体步骤
2021/03/04 PHP
Json2Template.js 基于jquery的插件 绑定JavaScript对象到Html模板中
2011/10/29 Javascript
js禁止document element对象选中文本实现代码
2013/03/21 Javascript
利用js 进行输入框自动匹配字符的小例子
2013/06/29 Javascript
JS 毫秒转时间示例代码
2013/09/22 Javascript
非常漂亮的JS+CSS图片幻灯切换特效
2013/11/20 Javascript
angularJS中$apply()方法详解
2015/01/07 Javascript
详解JavaScript正则表达式中的global属性的使用
2015/06/16 Javascript
JavaScript使用DeviceOne开发实战(一) 配置和起步
2015/12/01 Javascript
原生JS实现不断变化的标签
2017/05/22 Javascript
Three.js利用顶点绘制立方体的方法详解
2017/09/27 Javascript
JavaScript程序设计高级算法之动态规划实例分析
2017/11/24 Javascript
vue中倒计时组件的实例代码
2018/07/06 Javascript
vue引用外部JS的两种种方法
2020/01/28 Javascript
Linux 下 Python 实现按任意键退出的实现方法
2016/09/25 Python
python中pandas.DataFrame的简单操作方法(创建、索引、增添与删除)
2017/03/12 Python
Python基于lxml模块解析html获取页面内所有叶子节点xpath路径功能示例
2018/05/16 Python
OpenCV+Python识别车牌和字符分割的实现
2019/01/31 Python
django框架forms组件用法实例详解
2019/12/10 Python
如何通过python实现IOU计算代码实例
2020/11/02 Python
在Ubuntu中安装并配置Pycharm教程的实现方法
2021/01/06 Python
蒙蒂塞罗商店:Monticello Shop
2018/11/25 全球购物
沙特阿拉伯家用电器和电子产品购物网站:Sheta and Saif
2020/04/03 全球购物
二年级体育教学反思
2014/01/15 职场文书
企业新年寄语
2014/04/04 职场文书
移风易俗倡议书
2014/04/15 职场文书
报到证办理个人委托书
2014/10/06 职场文书
公司费用报销管理制度
2015/08/04 职场文书
人工智能深度学习OpenAI baselines的使用方法
2022/05/20 Python