首页 > 代码库 > opendir()函数

opendir()函数

opendir() 函数打开一个目录句柄,可由 closedir(),readdir() 和 rewinddir() 使用。

若成功,则该函数返回一个目录流,否则返回 false 以及一个 error。可以通过在函数名前加上 "@" 来隐藏 error 的输出。

opendir(path,context)
参数描述
path必需。规定要打开的目录路径。
context可选。规定目录句柄的环境。context 是可修改目录流的行为的一套选项。

 

 

 

提示和注释

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

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

  

<?php//打开 images 目录$dir = opendir("images");//列出 images 目录中的文件while (($file = readdir($dir)) !== false)  {  echo "filename: " . $file . "<br />";  }  closedir($dir);?> 

输出:

filename: .filename: ..filename: cat.giffilename: dog.giffilename: foodfilename: horse.gif

opendir()函数