最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > 建站教程 > php教程 >

三种php删除文件代码

时间:2014-09-09 10:58来源:未知 作者:最模板zuimoban 点击: 次
下面我收藏了三php删除文件,他可以利用unlink删除任何可删除的文件,本程序要删除文件,图片,压缩文件等,我们利用了几种方法来实例. 三种php删除文件代码,代码如下: if ( $od =opendir( $d )

下面我收藏了三php删除文件,他可以利用unlink删除任何可删除的文件,本程序要删除文件,图片,压缩文件等,我们利用了几种方法来实例.

三种php删除文件代码,代码如下:

  1. if($od=opendir($d))   //$d是目录名 
  2. { 
  3.         while(($file=readdir($od))!==false)  //www.vcphp.com 读取目录内文件 
  4.         { 
  5.         unlink($file);  //$file是文件名 
  6.         } 
  7. } 

去了解下这三个php函数:opendir()  readdir()  unlink()

文件删除代码二,系统调用法,代码如下:

  1. function del_dir($dir) 
  2. { 
  3. if(strtoupper(substr(php_os, 0, 3)) == 'win') { 
  4.        $str = "rmdir /s/q " . $dir; 
  5. } else {//开源代码vcphp.com 
  6.        $str = "rm -rf " . $dir; 
  7. } 
  8. } 

文件删除代码三,代码如下:

  1. $info = "a123"; //目录名 
  2. if(is_dir($info)){ 
  3. if(rmdir($info)){ 
  4. echo "目录{$inof}删除完毕www.VCPHP.com"; 
  5. }else{ 
  6. echo "目录无法删除!原因--可能是目录下还存在文件!"; 
  7. } 
  8. } 
  9. if(is_file($info)){ 
  10. if(unlink($info)){ 
  11. echo "文件{$info}删除完毕...!"; 
  12. }else{ 
  13. echo "文件{$info}mb.VCPHP.com删除失败...!尝试修改文件权限删除..."; 
  14. if(chmod($info,0777)){ 
  15. unlink($info); 
  16. echo "文件{$info}权限修改后删除完毕..."; 
  17. }else{ 
  18. echo "文件{$info}无法通过web方式删除,可能是ftp权限对此文件有所设置..."; 
  19. } 
  20. } 
  21. } 
  22.  
(责任编辑:最模板)
------分隔线----------------------------
栏目列表
推荐内容