opendir() 函数打开一个目录句柄,可由 closedir(),readdir() 和 rewinddir() 使用.
语法:opendir(path,context),实例代码如下:
- */
- $d=dir("c:windows");
- echo "handle:".$d->handle."n";
- echo "<p>";
- echo "path:".$d->path."n";
- echo "<p>";
- while(false!==($entry=$d->read()))
- {
- echo $entry."n";
- }
- $d->close();
-
-
-
-
-
- $dir="c:windows";
- if(is_dir($dir))
- {
- if($dh=opendir($dir));
- {
- echo "目录".$dir."成功打开";
- }
- }
- echo "<br>";
- closedir($dh);
- echo "目录".$dir."已经关闭!";
-
-
-
-
- $dir=" c:windows ";
- if(is_dir($dir))
- {
- if($dh=opendir($dir))
- {
- while(($file=readdir($dh))!==false)
- {
- echo "filename:$file,filetype:".filetype($dir.$file)."n";
- }
- closedir($dh);
- }
- }
-
-
-
- if($handle=opendir('web'))
- {
- while(false!==($file=readdir($handle)))
- {
- if($file!="."&&$file!="..")
- {
- echo "$filen";
- }
- }
- closedir($handle);
- }
-
-
-
- if($handle=opendir('08'))
- {
- while(false!==($file=readdir($handle)))
- {
- if($file!="."&&$file!="..")
- {
- echo "$filen";
- }
- }
- rewind($handle);
- if(readdir($handle))
- {
- echo "倒回成功";
- }
- else
- {
- echo "倒回失败";
- }
- closedir($handle);
- }
-
-
-
- $files1=scandir($dir);
- $files2=scandir($dir,1);
|