php专区

 首页 > php专区 > PHP高级 > 文件上传 > php中Rmdir、Mkdir、unlink(目录删除,创建)用法 - p

php中Rmdir、Mkdir、unlink(目录删除,创建)用法 - p

分享到:
【字体:
导读:
          在php中对目录操作不像asp中的fso我们可直接使用Rmdir、Mkdir、unlink对目录文件的创建与删除,下面我来一一介绍 Rmdir删除空目录,代码如下:?php 使用rmdir函数删除目录$dirname=mydir; 定义变...

php中Rmdir、Mkdir、unlink(目录删除,创建)用法

在php中对目录操作不像asp中的fso我们可直接使用Rmdir、Mkdir、unlink对目录文件的创建与删除,下面我来一一介绍.

Rmdir删除空目录,代码如下:

  1. //使用rmdir函数删除目录  
  2. $dirname="mydir"//定义变量  
  3. rmdir($dirname);  
  4. ?> 

删除目录成功反应ture,反之就flase,代码如下:

  1. //使用rmdir函数删除目录  
  2. $dirname="mydir"//定义变量  
  3. ifrmdir($dirname)) 
  4. 删除目录制作 
  5. else 
  6. 删除目录成功 
  7. ?> 

Mkdir创建空目录,代码如下:

  1. //使用mkdir函数创建目录  
  2. $dirname="mydir"//定义变量  
  3. mkdir($dirname,0700); 
  4. ?> 

mkdir如果创建成功就返回ture如果错误就返回false,代码如下:

  1. $dirname = 'testdir'
  2. if (mkdir($dirname, 0700)) { 
  3.     echo "目录 $dirname 创建成功"
  4. else { 
  5.     echo "目录 $dirname 创建失败"
  6. ?> 

unlink 删除单个文件,代码如下:

  1. $filename="data.txt"//定义变量  
  2. unlink($filename);  
  3. ?> 

上面无法知道我们文件是否删除成功,我们加个判断即可,代码如下:

  1. $file = "test.txt"
  2. if (!unlink($file)) 
  3.   { 
  4.   echo ("Error deleting $file"); 
  5.   } 
  6. else 
  7.   { 
  8.   echo ("Deleted $file"); 
  9.   } 
  10. ?> 
分享到:
php中rmdir删除非空目录程序代码 - php文...
php中rmdir删除非空目录程序代码 在php中rmdir是不能直接删除非空目录的,如果想利用rmdir来删除非空目录我们需要遍历目录然后来删除目录中的文件再删除目录的文件夹即可实现,rmdir() 函数删除空的目录,例代码如下:   如果images是空目录可成功删除,如果非空目录就删除不了,代码如...
php文件读写实例程序 - php文件操作
php文件读写实例程序 在php中读文件我们最常用的就是用fgets,readfile或直接使用file_get_contents() 函数把整个文件读入一个字符串中,写文件就比较单一了我们常用用fopen与fwrite来实现文件写入. PHP如何读文件,file_get_contents() 函数把整个文件读入一个字符串中. 例子,代码如下: ...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……