博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php 删除文件夹内所有文件
阅读量:6341 次
发布时间:2019-06-22

本文共 1258 字,大约阅读时间需要 4 分钟。

hot3.png

$path = './uploads';array_map('unlink', glob($path.'/*'));//备注几个函数//删除目录及文件(目录下面没有子目录)function del_dir_file($dir) {    if (is_dir($dir)) {        array_map('unlink', glob($dir . '/*'));        rmdir($dir);        return true;    } else {        return false;    }}//删除目录下所有目录及文件function rmdirs($dir) {    if (!is_dir($dir)) {        return false;    }    $op = dir($dir);    closedir(opendir($dir));    while (false != ($item = $op->read())) {        if ($item == '.' || $item == '..') {            continue;        }        if (is_dir($op->path . DS . $item)) {            rmdirs($op->path . DS . $item);        } else {            unlink($op->path . DS . $item);        }    }    rmdir($dir);}//复制文件夹function copy_dir($source, $dest) {    if (!file_exists($dest)) {        mkdir($dest);    }    $handle = opendir($source);    while (($item = readdir($handle)) !== false) {        if ($item == '.' || $item == '..') {            continue;        }        $_source = $source . DS . $item;        $_dest   = $dest . DS . $item;        if (is_file($_source)) {            copy($_source, $_dest);        }        if (is_dir($_source)) {            copy_dir($_source, $_dest);        }    }    closedir($handle);}

转载于:https://my.oschina.net/u/947065/blog/1603203

你可能感兴趣的文章
memcached数据库缓存
查看>>
12C RAC+DG+Broker 修改归档日志路径的方法。
查看>>
Vmware12 u盘启动系统
查看>>
Cgi与php-Cgi以及Fast-Cgi与php-fpm的理解
查看>>
linux之mysql数据库搭建及sql注入和防御
查看>>
B/S架构与C/S架构的区别
查看>>
监控之--使用NPRE监控Linux主机
查看>>
Dojo学习笔记(九):Dojo布局——对齐方式容器
查看>>
数据分析学习
查看>>
Oracle12C 开启关闭em
查看>>
pfSense端口回流的设置
查看>>
条件测试&&自定义退出状态码小练习
查看>>
Android 懒加载优化
查看>>
collections系列功能介绍
查看>>
LEMP:Nginx+mysql+php+xcache基于phpmyadmin管理
查看>>
可任意操作nf_conntrack的nf_sockopt_ops
查看>>
编写python调用dubbo接口hessian协议的例子
查看>>
Centos6.8系统安装代码杀毒软件:ClamAV
查看>>
RedHat5.4使用Centsoyum源
查看>>
linux>>网络客户端命令
查看>>