php代码如何删除非空目录

这篇“php代码如何删除非空目录”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php代码如何删除非空目录”文章吧。

成都创新互联"三网合一"的企业建站思路。企业可建设拥有电脑版、微信版、手机版的企业网站。实现跨屏营销,产品发布一步更新,电脑网络+移动网络一网打尽,满足企业的营销需求!成都创新互联具备承接各种类型的网站建设、成都做网站项目的能力。经过10年的努力的开拓,为不同行业的企事业单位提供了优质的服务,并获得了客户的一致好评。

php代码删除非空目录的方法:1、创建一个PHP示例文件;2、设置文件编码为utf8;3、通过递归函数实现删除非空目录即可,其代码如“function deldir($dir){if(file_exists($dir)){$files=scandir($dir);foreach($files as $file){...}}”。

代码如下:

<?php
header("Content-type: text/html; charset=utf-8");
 
$dir='mydir';
 
function deldir($dir){
    if(file_exists($dir)){
          $files=scandir($dir);
          foreach($files as $file){
                 if($file!='.' && $file!='..'){
                         $path=$dir.'/'.$file;
                         if(is_dir($path)){
                                 deldir($path);
                          }else{
                                  unlink($path);
                          }
                  }
           }
           rmdir($dir);
           return true;
    }else{
           return false;
    }
}
 
if(deldir($dir)){
      echo "目录删除成功!";
 }else{
      echo "没有目录!";
 }

php的非空目录删除,其实是用递归函数实现的,php没有直接删除非空目录的函数。

php是什么语言

php,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。

以上就是关于“php代码如何删除非空目录”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注创新互联行业资讯频道。

当前名称:php代码如何删除非空目录
URL分享:https://www.cdcxhl.com/article40/pochho.html

成都网站建设公司_创新互联,为您提供响应式网站品牌网站制作外贸网站建设静态网站品牌网站设计

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

外贸网站建设