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 相关文章推荐
smarty静态实验表明,网络上是错的~呵呵
Nov 25 PHP
php中目录,文件操作详谈
Mar 19 PHP
php5中date()得出的时间为什么不是当前时间的解决方法
Jun 30 PHP
PHP用GD库生成高质量的缩略图片
Mar 09 PHP
PHP中的traits实现代码复用使用实例
May 13 PHP
php生成过去100年下拉列表的方法
Jul 20 PHP
ECSHOP在PHP5.5及高版本上报错的解决方法
Aug 31 PHP
php中array_unshift()修改数组key注意事项分析
May 16 PHP
php实现xml与json之间的相互转换功能实例
Jul 07 PHP
PHP更安全的密码加密机制Bcrypt详解
Jun 18 PHP
php 中self,this的区别和操作方法实例分析
Nov 04 PHP
laravel 框架结合关联查询 when()用法分析
Nov 22 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 Memcache 中实现消息队列
2009/11/24 PHP
PHP简单操作MongoDB的方法(安装及增删改查)
2016/05/26 PHP
php多进程中的阻塞与非阻塞操作实例分析
2020/03/04 PHP
laravel7学习之无限级分类的最新实现方法
2020/09/30 PHP
javascript之水平横向滚动歌词同步的应用
2007/05/07 Javascript
加载jQuery后$冲突的解决办法
2010/07/09 Javascript
String.prototype实现的一些javascript函数介绍
2013/11/22 Javascript
javascript使用正则获取url上的某个参数
2014/09/04 Javascript
详解JS函数重载
2014/12/04 Javascript
jQuery实现点击小图显示大图代码分享
2015/08/25 Javascript
jquery实现倒计时功能
2015/12/28 Javascript
JavaScript 继承详解(五)
2016/10/11 Javascript
Angular 常用指令实例总结整理
2016/12/13 Javascript
javascript设计模式之单体模式学习笔记
2017/02/15 Javascript
jQuery Validate表单验证插件实现代码
2017/06/08 jQuery
优雅地使用loading(推荐)
2019/04/20 Javascript
Vue动态修改网页标题的方法及遇到问题
2019/06/09 Javascript
nodejs对项目下所有空文件夹创建gitkeep的方法
2019/08/02 NodeJs
在vue中使用Echarts利用watch做动态数据渲染操作
2020/07/20 Javascript
Vue select 绑定动态变量的实例讲解
2020/10/22 Javascript
[56:46]Liquid vs IG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
python利用paramiko连接远程服务器执行命令的方法
2017/10/16 Python
Python 3.x 判断 dict 是否包含某键值的实例讲解
2018/07/06 Python
Anaconda下配置python+opencv+contribx的实例讲解
2018/08/06 Python
python用pandas数据加载、存储与文件格式的实例
2018/12/07 Python
Python通过VGG16模型实现图像风格转换操作详解
2020/01/16 Python
Python的pygame安装教程详解
2020/02/10 Python
Python lxml库的简单介绍及基本使用讲解
2020/12/22 Python
微信浏览器取消缓存的方法
2015/03/28 HTML / CSS
html5是什么_动力节点Java学院整理
2017/07/07 HTML / CSS
P/Invoke是什么
2015/07/31 面试题
《埃及的金字塔》教学反思
2014/04/07 职场文书
人力资源管理专业求职信
2014/07/23 职场文书
建党伟业的观后感
2015/06/01 职场文书
大学生团支书竞选稿
2015/11/21 职场文书
演讲稿之感恩老师(三篇范文)
2019/09/06 职场文书