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语法(3)
Oct 09 PHP
上传多个文件的PHP脚本
Nov 26 PHP
在PHP中使用与Perl兼容的正则表达式
Nov 26 PHP
同一空间绑定多个域名而实现访问不同页面的PHP代码
Dec 06 PHP
PHP 字符串 小常识
Jun 05 PHP
php循环创建目录示例分享(php创建多级目录)
Mar 04 PHP
php随机抽奖实例分析
Mar 04 PHP
Apache启动报错No space left on device: AH00023该怎么解决
Oct 16 PHP
php 无限级分类 获取顶级分类ID
Mar 13 PHP
PHP实现数组的笛卡尔积运算示例
Dec 15 PHP
TP5框架实现签到功能的方法分析
Apr 05 PHP
PHP+Redis事务解决高并发下商品超卖问题(推荐)
Aug 03 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实现禁用IE和火狐的缓存问题
2012/12/03 PHP
深入PHP中慎用双等于(==)的详解
2013/06/06 PHP
ThinkPHP结合ajax、Mysql实现的客户端通信功能代码示例
2014/06/23 PHP
几个实用的PHP内置函数使用指南
2014/11/27 PHP
php模拟用户自动在qq空间发表文章的方法
2015/01/07 PHP
php计算两个坐标(经度,纬度)之间距离的方法
2015/04/17 PHP
Zend Framework教程之Zend_Db_Table用法详解
2016/03/21 PHP
jQuery 判断页面元素是否存在的代码
2009/08/14 Javascript
javascript 日期常用的方法
2009/11/11 Javascript
js创建对象的方法汇总
2016/01/07 Javascript
原生JS封装Ajax插件(同域、jsonp跨域)
2016/05/03 Javascript
JS转换HTML转义符的方法
2016/08/24 Javascript
推荐VSCode 上特别好用的 Vue 插件之vetur
2017/09/14 Javascript
vue数据控制视图源码解析
2018/03/28 Javascript
Vue动画事件详解及过渡动画实例
2019/02/09 Javascript
vue基础之事件v-onclick=&quot;函数&quot;用法示例
2019/03/11 Javascript
Element Notification通知的实现示例
2020/07/27 Javascript
JavaScript实现消消乐的源代码
2021/01/12 Javascript
js简单粗暴的发布订阅示例代码
2021/01/23 Javascript
[01:12:40]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第三场 1月25日
2021/03/11 DOTA
python写入xml文件的方法
2015/05/08 Python
浅述python中argsort()函数的实例用法
2017/03/30 Python
python opencv旋转图像(保持图像不被裁减)
2018/07/26 Python
python多线程实现TCP服务端
2019/09/03 Python
python conda操作方法
2019/09/11 Python
使用Django搭建一个基金模拟交易系统教程
2019/11/18 Python
python如何支持并发方法详解
2020/07/25 Python
Sneaker Studio波兰:购买运动鞋
2018/04/28 全球购物
Linux上比较文件的命令都有哪些
2012/02/24 面试题
陈欧广告词
2014/03/14 职场文书
酒店总经理岗位职责
2014/03/17 职场文书
单位实习介绍信
2015/05/05 职场文书
检讨书模板大全
2015/05/07 职场文书
红白喜事主持词
2015/07/06 职场文书
在K8s上部署Redis集群的方法步骤
2021/04/27 Redis
关于Vue Router的10条高级技巧总结
2021/05/06 Vue.js