首页  >  文章  >  后端开发  >  php删除上传的图片与文件夹(实例分享)

php删除上传的图片与文件夹(实例分享)

WBOY
WBOY原创
2016-07-25 08:55:431079浏览
  1. /**

  2. * 删除上传图片与文件夹
  3. * by bbs.it-home.org
  4. */
  5. $folder = "D:\www\jbxue\\"."test\image";
  6. if( !file_exists( $folder ) )
  7. {
  8. if( !mkdir( $folder,777 ) )
  9. {
  10. echo "mkdir $folder (mode:777) error
    ";
  11. }
  12. else
  13. {
  14. echo "mkdir $folder (mode:777) okay
    ";
  15. }
  16. }
  17. $filename = "aaa.jpg";

  18. $filepath = $folder . "\\" . $filename;
  19. if( !file_exists( $filepath ) )
  20. {
  21. die( "$filepath not exist
    " );
  22. }
  23. else
  24. {
  25. echo "\"picture\"
    ";
  26. echo "

    deleting $filepath ......

    ";
  27. if( !unlink( $filepath ) )
  28. {
  29. echo "unlink $filepath error
    ";
  30. }
  31. else
  32. {
  33. echo "unlink $filepath okay
    ";
  34. if( !rmdir( $folder ) )
  35. {
  36. echo "rmdir $folder error
    ";
  37. }
  38. else
  39. {
  40. echo "rmdir $folder okay
    ";
  41. }
  42. }
  43. }
  44. ?>
复制代码

说明: 运行于虚拟空间的话,则可能会由于文件夹的权限问题导致不能删除图片和文件夹。 这里使用了777,可能一般的虚拟空间上的都是660吧,可以改成770,实在不行就改成777吧,安全系数低了些。

>>> 您可能感兴趣的文章: php 删除记录同时删除图片文件的代码 PHP上传图片、删除图片的简单示例代码 PHP删除N分钟前创建的所有文件的小例子 php删除目录及所有文件的方法举例 php删除目录下N天前所有文件的代码一例 php删除记录同时刷新当前页面的实现代码 删除指定文件夹中所有文件的php代码 php上传与删除图片的简单范例 php写的一个删除目录的函数 php递归创建和删除文件夹的代码 php递归删除目录及文件的自定义函数rrmdir php递归删除目录的例子



声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn