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与XML的PDF文档生成技术
Oct 09 PHP
分页详解 从此分页无忧(PHP+mysql)
Nov 23 PHP
php中将汉字转换成拼音的函数代码
Sep 08 PHP
PHP判断指定时间段的2个方法
Mar 14 PHP
php环境无法上传文件的解决方法
Apr 30 PHP
简单的php新闻发布系统教程
May 09 PHP
PHP中加密解密函数与DES加密解密实例
Oct 17 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
Aug 02 PHP
浅谈PHP中new self()和new static()的区别
Aug 11 PHP
php strftime函数获取日期时间(switch用法)
May 16 PHP
Laravel框架实现修改登录和注册接口数据返回格式的方法
Aug 17 PHP
laravel 框架执行流程与原理简单分析
Feb 01 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接收shell返回的结果中文乱码问题
2014/01/23 PHP
js数组的操作详解
2013/03/27 Javascript
简单的jquery左侧导航栏和页面选中效果
2014/08/21 Javascript
JavaScript实现下拉列表框数据增加、删除、上下排序的方法
2015/08/11 Javascript
jQuery实现的指纹扫描效果实例(附演示与demo源码下载)
2016/01/26 Javascript
详解Vue.js入门环境搭建
2017/03/17 Javascript
jQuery实现checkbox全选功能完整实例
2018/07/12 jQuery
vue2.0 + ele的循环表单及验证字段方法
2018/09/18 Javascript
Vue表单控件绑定图文详解
2019/02/11 Javascript
js实现通过开始结束控制的计时器
2019/02/25 Javascript
vue element-ui实现动态面包屑导航
2019/12/23 Javascript
vue单文件组件无法获取$refs的问题
2020/06/24 Javascript
vue实现移动端H5数字键盘组件使用详解
2020/08/25 Javascript
JavaScript 防抖和节流遇见的奇怪问题及解决
2020/11/20 Javascript
[02:52]DOTA2新手基础教程 米波
2014/01/21 DOTA
python 合并文件的具体实例
2013/08/08 Python
python根据时间生成mongodb的ObjectId的方法
2015/03/13 Python
Python上传package到Pypi(代码简单)
2016/02/06 Python
详解python的几种标准输出重定向方式
2016/08/15 Python
Python之时间和日期使用小结
2019/02/14 Python
python设置随机种子实例讲解
2019/09/12 Python
Python异常模块traceback用法实例分析
2019/10/22 Python
基于python检查SSL证书到期情况代码实例
2020/04/04 Python
Python日志器使用方法及原理解析
2020/09/27 Python
手把手教你配置JupyterLab 环境的实现
2021/02/02 Python
html5实现输入框fixed定位在屏幕最底部兼容性
2020/07/03 HTML / CSS
英国Boots旗下太阳镜网站:Boots Designer Sunglasses
2018/07/07 全球购物
JDBC操作数据库的基本流程是什么
2014/10/28 面试题
行政助理岗位职责
2013/11/10 职场文书
关于打架的检讨书
2014/01/17 职场文书
2014年向国旗敬礼活动方案
2014/09/27 职场文书
大学生个人简历自我评价
2015/03/11 职场文书
2015年工程师工作总结
2015/04/30 职场文书
大学优秀学生主要事迹材料
2015/11/04 职场文书
vue-treeselect的基本用法以及解决点击无法出现拉下菜单
2022/04/30 Vue.js
python实现商品进销存管理系统
2022/05/30 Python