由于业务需求需要操作文件夹,才有了这篇博客的诞生
- 环境 :lnmp1.6 + php 7
- 思路:
因为php只能删除空文件夹和删除文件,所以思路就是先清空文件夹内容再删除文件夹本身
- 核心方法:
/**
* 操作文件夹
* addtime 2020年7月17日
* @param [type] $dirname 文件夹路径
* @param boolean $self 是否删除文件夹本身[true是 false否] 具体看需求
* @return void
*/
public function do_rmdir($dirname, $self = false)
{
# 检查文件或目录是否存在
if (!file_exists($dirname)) {
return false