码迷,mamicode.com
首页 > 其他好文 > 详细

目录的查询,创建及删除

时间:2017-05-25 00:09:29      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:path   color   文件   失败   句柄   log   dir   span   logs   

1:目录的查询

opendir(“目录路径”);获取目录句柄

readdir(“目录句柄”);读取目录中的一条文件或文件夹

is_dir(“文件路径”);判断是否是文件夹

file_exists(“文件路径”);判断文件/文件夹是否存在

closedir(“目录句柄”);关闭目录句柄

 

 1 $pathname="./ceshi/";
 2 $tp=opendir($pathname);
 3 while(($filename = readdir($tp))!==false){
 4     if(is_dir($pathname.$filename)){
 5         echo $filename."是文件夹";
 6     }else{
 7         echo $filename."是文件";
 8     }
 9     echo "<br/>";
10 }
11 closedir($tp);

2:创建目录

mkdir(“文件夹路径”);创建一个文件夹

 1 $path="./ceshi/";
 2 $arr=array(‘111‘,‘222‘,‘333‘,‘44‘,‘55‘,‘6‘);
 3 
 4 foreach ($arr as $v){
 5     if(file_exists($path.$v)&&is_dir($path.$v)){
 6         echo "目录".$v."已经存在";
 7     }else{
 8         if(mkdir($path.$v)){
 9             echo "创建".$v."成功!";
10         }else{
11             echo "创建".$v."失败!";
12         }
13     }
14     echo "<br/>";
15 }

3:删除目录

rmdir();删除一个目录

 1 $path="./ceshi/";
 2 
 3 $arr=array(‘444‘,‘55‘,‘6‘);
 4 
 5 foreach ($arr as $v){
 6     if(file_exists($path.$v)&&is_dir($path.$v)){
 7         if(rmdir($path.$v)){
 8             echo "删除".$path.$v."目录成功!";
 9         }
10     }else{
11         echo $path.$v."目不存在或不是一个目录!";
12     }
13     echo "<br/>";
14 }

 

目录的查询,创建及删除

标签:path   color   文件   失败   句柄   log   dir   span   logs   

原文地址:http://www.cnblogs.com/yhqq512/p/6901400.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!