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中使用Oracle数据库(3)
Oct 09 PHP
php中的一个中文字符串截取函数
Feb 14 PHP
PHP中函数内引用全局变量的方法
Oct 20 PHP
提高php运行速度的一些小技巧分享
Jul 03 PHP
php使用Jpgraph绘制饼状图的方法
Jun 10 PHP
PHP函数nl2br()与自定义函数nl2p()换行用法分析
Apr 02 PHP
php自定义函数实现汉字转换utf8编码的方法
Sep 29 PHP
Yii2 如何在modules中添加验证码的方法
Jun 19 PHP
PHP编程实现脚本异步执行的方法
Aug 09 PHP
PHP解析url并得到url参数方法总结
Oct 11 PHP
Laravel基础_关于view共享数据的示例讲解
Oct 14 PHP
PHP rsa加密解密算法原理解析
Dec 09 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实现根据字符串生成对应数组的方法
2014/09/22 PHP
php如何获取文件的扩展名
2015/10/28 PHP
PHP读取mssql json数据中文乱码的解决办法
2016/04/11 PHP
jQuery 页面载入进度条实现代码
2009/02/08 Javascript
jquery 实现的全选和反选
2009/04/15 Javascript
jquery select操作的日期联动实现代码
2009/12/06 Javascript
js鼠标左右键 键盘值小结
2010/06/11 Javascript
jquery Mobile入门—多页面切换示例学习
2013/01/08 Javascript
Jquery实现图片放大镜效果的思路及代码(自写)
2013/10/18 Javascript
分享自己用JS做的扫雷小游戏
2016/02/17 Javascript
Three.js学习之Lamber材质和Phong材质
2016/08/04 Javascript
基于javascript实现的购物商城商品倒计时实例
2016/12/11 Javascript
JQuery 进入页面默认给已赋值的复选框打钩
2017/03/23 jQuery
vue修改vue项目运行端口号的方法
2017/08/04 Javascript
微信小程序canvas.drawImage完全显示图片问题的解决
2018/11/30 Javascript
axios携带cookie配置详解(axios+koa)
2018/12/28 Javascript
Vue.js组件实现选项卡以及切换特效
2019/07/24 Javascript
vue实现淘宝购物车功能
2020/04/20 Javascript
简单了解vue 插值表达式Mustache
2020/07/22 Javascript
在Uni中使用Vue的EventBus总线机制操作
2020/07/31 Javascript
Python中使用asyncio 封装文件读写
2016/09/11 Python
Python实现求笛卡尔乘积的方法
2017/09/16 Python
Python中垃圾回收和del语句详解
2018/11/15 Python
DataFrame:通过SparkSql将scala类转为DataFrame的方法
2019/01/29 Python
pycharm编写spark程序,导入pyspark包的3中实现方法
2019/08/02 Python
详解Django3中直接添加Websockets方式
2020/02/12 Python
Python socket处理client连接过程解析
2020/03/18 Python
手摸手教你用canvas实现给图片添加平铺水印的实现
2019/08/20 HTML / CSS
求职者应聘的自我评价
2013/10/16 职场文书
教师辞职报告范文
2014/01/20 职场文书
庆国庆国旗下讲话稿2014
2014/09/21 职场文书
中学生2014国庆节演讲稿:不屈的民族
2014/09/21 职场文书
2015年暑期社会实践方案
2015/07/14 职场文书
教师节简报
2015/07/20 职场文书
剖析后OpLog订阅MongoDB的数据变更就没那么难了
2022/02/24 MongoDB
python内置模块之上下文管理contextlib
2022/06/14 Python