php专区

 首页 > php专区 > PHP高级 > 文件上传 > php最简单删除目录与文件代码 - php文件操作

php最简单删除目录与文件代码 - php文件操作

分享到:
【字体:
导读:
         [导读] 今天看到两行代码就可以删除指定目录下的所有文件与目录了这个非常的简单,有需要的朋友可进入参考一下.例子,代码如下:?php//删除目录下所有空目录array_map(#39;rmdir#39;,glob(#39;*#39;,GLO...

php最简单删除目录与文件代码

今天看到两行代码就可以删除指定目录下的所有文件与目录了这个非常的简单,有需要的朋友可进入参考一下.

例子,代码如下:

  1.  //删除目录下所有空目录 
  2.  array_map('rmdir'glob('*', GLOB_ONLYDIR));
  3.  //删除目录所有文件 
  4. //开源软件:phpfensi.com 
  5.  array_map('unlink'array_filter(glob('*'), 'is_file')); 
  6. ?> 

原理分析:array_map('rmdir', glob('*', GLOB_ONLYDIR));

删除简单是使用了array_map函数,它的作用是返回用户自定义函数作用后的数组,回调函数接受的参数数目应该和传递给 array_map() 函数的数组数目一致,而glob是遍历目录,然后把返回数组给了rmdir进行目录删除,然后:

array_map('unlink', array_filter(glob('*'), 'is_file'));

原理差不多了,就是遍历目录之后我们再删除指定目录中的文件即可.

分享到:
PHP 获取文件目录权限函数fileperms介绍 ...
PHP 获取文件目录权限函数fileperms介绍 在php中要获取或目录权限我们可使用fileperms函数来获取,fileperms() 函数返回文件或目录的权限,若成功,则返回文件的访问权限,若失败,则返回 false. 例子1,代码如下:    //输出:33206  例子2,代码如下: /*   * substr 返...
php opendir 打开目录函数 - php文件操作
php opendir 打开目录函数 php opendir 打开目录函数. PHP 4中,PHP 5中,opendir - 打开目录句柄. 报告错误描述:资源opendir,字符串$路径[,资源$背景],开辟了一个目录句柄将用于随后的closedir(),readdir()和rewinddir()调用. 定义和用法:opendir() 函数打开一个目录句柄,可由 closedir()...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……