这篇文章主要介绍了php中opendir函数用法,以实例形式详细讲述了opendir函数打开目录的用法及相关的注意事项,具有一定的参考借鉴价值,需要的朋友可以参考下

本文实例分析了php中opendir函数用法。分享给大家供大家参考。具体如下:

opendir语法:opendir(path,context)

目录,功能说明:打开目录句柄,opendir() 函数打开一个目录句柄,则该函数返回一个目录流,否则返回false.来看个opendir列出目录下所有文件实例,代码如下:

代码如下:$dirs ='./';//指定当前上当

if( is_dir( $dirs ) )

{

$hanld = opendir($dirs);

while (($file = readdir($hanld)) !== false)

{

echo "文件名: " . $file . "
";

}

closedir($hanld);

}

else

{

echo '不是目录';

}

输出结果:

文件名:a

文件名:b

文件名:www.gxlcms.com

提示和注释:

注释:从 PHP 5.0.0 开始,path 参数支持 ftp:// URL wrapper

注释:在 PHP 4.3.0 中,path 参数可以是任何支持目录列表的 URL,不过在 PHP 4 中只有 file:// URL wrapper 支持此功能.

php中的opendir函数,php中opendir函数的用法详解相关推荐

  1. ios开发读取剪切板的内容_iOS中管理剪切板的UIPasteboard粘贴板类用法详解

    一.自带剪切板操作的原生UI控件在iOS的UI系统中,有3个控件自带剪切板操作,分别是UITextField.UITextView与UIWebView.在这些控件的文字交互处进行长按手势可以在屏幕视图 ...

  2. python中ndim是什么_Numpy中ndim、shape、dtype、astype的用法详解

    本文介绍numpy数组中这四个方法的区别ndim.shape.dtype.astype. 1.ndim ndim返回的是数组的维度,返回的只有一个数,该数即表示数组的维度. 2.shape shape ...

  3. c语言中常量有何作用,C语言const的用法详解,C语言常量定义详解

    有时候我们希望定义这样一种变量,它的值不能被改变,在整个作用域中都保持固定.例如,用一个变量来表示班级的最大人数,或者表示缓冲区的大小.为了满足这一要求,可以使用const关键字对变量加以限定: co ...

  4. linux中fdisk的参数,Linux fdisk命令参数及用法详解--Linux磁盘分区管理命令fdisk

    fdisk 命令 linux磁盘分区管理 用途:观察硬盘之实体使用情形与分割硬盘用. 使用方法: 一.在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形. 二.在 ...

  5. 【Python教程】 re 模块中findall() 函数返回值展现方式的用法详解

    findall 函数: 在字符串中找到正则表达式所匹配的所有子串,并返回一个列表,如果没有找到匹配的,则返回空列表. 注意: match 和 search 是匹配一次 findall 匹配所有,mat ...

  6. java中刷新js函数,js刷新页面location.reload()用法详解

    本文介绍了js刷新页面函数location.reload()的用法,有关js location.reload()函数的例子,有需要的朋友参考下. 在javascript编程中,多使用location. ...

  7. python中sys模块有什么用_Python sys模块用法详解

    sys 模块代表了 Python 解释器,主要用于获取和 Python 解释器相关的信息. 在 Python 的交互式解释器中先导入 sys 模块,然后输入 [e for e in dir(sys) ...

  8. linux中quota信息查看,Linux quota命令参数及用法详解---Linux磁盘配额限制设置和查看命令...

    功能说明:显示磁盘已使用的空间与限制. 语 法:quota [-quvV][用户名称...] 或 quota [-gqvV][群组名称...] 补充说明:执行quota指令,可查询磁盘空间的限制,并得 ...

  9. java中printf,print,println,区别及用法详解

    此题是蓝桥杯的一道竞赛试题,在编写程序时,遇到了printf的用法,不是很熟悉,特此总结一下. 以下是对Java中print.printf.println的区别进行了详细的分析介绍,需要的朋友可以过来 ...

  10. linux消息队列消息清空函数,ipcrm命令_Linux ipcrm 命令用法详解:删除消息队列、信号集、或者共享内存标识...

    ipcrm命令用来删除一个或更多的消息队列.信号量集或者共享内存标识. 语法ipcrm [ -m SharedMemoryID ] [ -M SharedMemoryKey ] [ -q Messag ...

最新文章

  1. 电脑学习方法_怎样快速学习和熟悉电脑知识?|从小白到大神的快捷方法
  2. 操作系统中的内存分配
  3. java break 在if 中使用_java中使用国密SM4算法详解
  4. 在python中可以使用urllib方便的实现图片和flash下载
  5. Mysql 集群双主双从安装使用详细讲解
  6. 【Android开发—智能家居系列】(三):手机连接WIFI模块
  7. 刷《剑指offer》笔记
  8. 【使用Ubuntu SDK】入门篇——qtcreator 运行qmlscene时 module Ubuntu.Components is not installed 错误分析和解决...
  9. Windows XP、Windows Server 2003 等微软操作系统的源代码被指遭泄露
  10. C#語法學習二(NameSpace)
  11. c语言八数码A星算法代码解析,八数码问题c语言a星算法详细实验报告含代码解析...
  12. 盘点前端HTML基础知识
  13. Spring4新特性——泛型限定式依赖注入
  14. pyTecplot 学习使用
  15. 全志F1C100S的BROM研究
  16. linux live下载地址,Clonezilla Live 2.4.5-20 发布下载
  17. 无线网络-何为ISM频段?
  18. 15--jQuery插件大全-- 使用jsoup爬取酷我音乐和微博热搜数据
  19. 关键点检测评价指标OKS
  20. idea java新建项目详细步骤

热门文章

  1. Windows:文件系统FAT32、NTFS和exFAT
  2. 计算机网络中最常用的三种设备,计算机网络基础试卷6
  3. Android获取应用签名
  4. WebService案例实例
  5. java火柴人吃豆豆,4399游戏火柴人吃豆豆全图文通关攻略分享
  6. 解决MDK(Keil)Download图标灰色不能下载的问题
  7. 鸿蒙天钟壁纸,鸿蒙2.0桌面小工具时钟,日历显示不出来
  8. [精简整理]疏通中国历史脉络——“元、明、清(1840鸦片战争止)”篇
  9. python教材答案第四章_第四章-习题答案
  10. python 通达信k线_通达信自定义数据采集,使用python在通达信里面选股