PHP closedir函数

PHP closedir函数——关闭已打开的目录,closedir函数可关闭已打开的目录。

PHP closedir函数 语法

void closedir(resource dir_handle)

参数dir_handle为要关闭目录的标识,该标识可以由opendir()函数返回,也可以由dir()函数所创建的对象调用属性handle返回。

PHP closedir函数 示例

首先应用opendir()函数返回指定目录的标识,然后应用closedir()函数关闭该目录

代码如下:

<?php
  handle=opendir("c:/windows");            //打开指定的目录并返回标识handle closedir(handle);                //关闭标识handle所指定的目录
?>

实现的是遍历指定文件夹下的所有文件,判断提交的目录路径是否为空,如果不为空,则打开目录,读取目录中的文件,并输出读取到的文件,关闭目录

其关键代码如下:

<?php
look_file="C:/mingrisoft";
if(!file_exists (look_file )){                   //检测指定的目录是否存在
      print look_file."目录不存在!" ;
}else{i = 0;
   if( is_dir ( look_file )){                      //检测是否是合法目录
    if (list = opendir ( look_file )){            //打开目录
         while (read_list = readdir( list )){     //读取目录i++ ;
         echo " i: ".iconv("gb2312","utf-8",read_list)." <br> " ;
                                                    //输出目录中的内容
         }
      }
    }
   closedir ( $list ) ;                             //关闭目录
}
?>

本示例的运行结果为:

1: .
2: ..
3: mr

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程