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 相关文章推荐
mysql 搜索之简单应用
Apr 27 PHP
php ss7.5的数据调用 (笔记)
Mar 08 PHP
深入PHP许愿墙模块功能分析
Jun 25 PHP
Zend Studio 实用快捷键一览表(精心整理)
Aug 10 PHP
php中调用其他系统http接口的方法说明
Feb 28 PHP
PHP使用PDO连接ACCESS数据库
Mar 05 PHP
使用Thinkphp框架开发移动端接口
Aug 05 PHP
PHP Static延迟静态绑定用法分析
Mar 16 PHP
PHP7安装Redis扩展教程【Linux与Windows平台】
Sep 30 PHP
thinkphp下MySQL数据库读写分离代码剖析
Apr 18 PHP
php实现头像上传预览功能
Apr 27 PHP
laravel框架添加数据,显示数据,返回成功值的方法
Oct 11 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 字符串函数收集
2010/03/29 PHP
php中json_decode()和json_encode()的使用方法
2012/06/04 PHP
Javascript YUI 读码日记之 YAHOO.util.Dom - Part.3
2008/03/22 Javascript
JavaScript 继承详解(四)
2009/07/13 Javascript
jquery 打开窗口返回值实现代码
2010/03/04 Javascript
JS 有名函数表达式全面解析
2010/03/19 Javascript
jQuery基础知识filter()和find()实例说明
2010/07/06 Javascript
jQuery弹出层始终垂直居中相对于屏幕或当前窗口
2013/04/01 Javascript
js获取事件源及触发该事件的对象
2013/10/24 Javascript
js与jquery实时监听输入框值的oninput与onpropertychange方法
2015/02/05 Javascript
用JavaScript来美化HTML的select标签的下拉列表效果
2015/11/17 Javascript
Bootstrap每天必学之缩略图与警示窗
2015/11/29 Javascript
基于javascript实现仿百度输入框自动匹配功能
2016/01/03 Javascript
Bootstrap按钮组件详解
2016/04/26 Javascript
jQuery中常用动画效果函数(日常整理)
2016/09/17 Javascript
微信小程序wx.request拦截器使用详解
2019/07/09 Javascript
javascript实现动态时钟的启动和停止
2020/07/29 Javascript
js实现内置计时器
2019/12/16 Javascript
简单介绍使用Python解析并修改XML文档的方法
2015/10/15 Python
python matplotlib 注释文本箭头简单代码示例
2018/01/08 Python
flask使用session保存登录状态及拦截未登录请求代码
2018/01/19 Python
Python全排列操作实例分析
2018/07/24 Python
Python中修改字符串的四种方法
2018/11/02 Python
Laravel框架表单验证格式化输出的方法
2019/09/25 Python
Python 读取WAV音频文件 画频谱的实例
2020/03/14 Python
python+requests接口自动化框架的实现
2020/08/31 Python
详解python实现可视化的MD5、sha256哈希加密小工具
2020/09/14 Python
Ubuntu20下的Django安装的方法步骤
2021/01/24 Python
Java平台和其他软件平台有什么不同
2015/06/05 面试题
设计模式的基本要素是什么
2014/04/21 面试题
汽车专业毕业生自荐信
2013/11/03 职场文书
保护动物倡议书
2014/04/15 职场文书
公务员培的训心得体会
2014/09/01 职场文书
感谢信
2019/04/11 职场文书
基于flask实现五子棋小游戏
2021/05/25 Python
Python+OpenCV实现图片中的圆形检测
2022/04/07 Python