首页 > 作文

php创建多级目录与级联删除文件的方法示例

更新时间:2023-04-08 07:48:35 阅读: 评论:0

本文实例讲述了php创建多级目录与级联删除文件的方法。分享给大家供大家参考,具体如下:

创建多级目录

mkdir函数只能创建一级的目录,如果我们想创建多级目录,则需要自己编写函数。

<?php$path = "one/two/three/four";function mkdir_p($path,$mode=0700){  $arr高考指南 = explode("/",$path);  $path = '';  foreach($arr as $v){    $path .= $v;    mkdir($path,$mode);    $path .= "/";  }}mkdir_p($path);

级联删除文件

我们知道php中的rmdir函数只能删除空文件夹,unlink只能用来设计师的职业规划删除文件。

我们可以自己编写函数,级联删除非空文件夹。

<?php$path = $_rver['document_root']."lib";function rmdir_r($path){  $handle = opendir($path);  while($file=readdir($handle)){  //删除所有文件夹    $type = filetype($path."/".$file);    if($file=='.'||$file=="..")      continue;    if($type=侑格="file"){      //如果类型为文件,则删除之      unlink($path."/".$file);    }    if($type=="dir"){    测试iq  //如小王子梗概果类型为文件夹,则级联删除      rmdir_r($path."/".$file);    }  }  clodir($handle);  rmdir($path);}rmdir_r($path);

本文发布于:2023-04-08 07:48:33,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/e46b6bdab5795848280efefa6b74d2d6.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:php创建多级目录与级联删除文件的方法示例.doc

本文 PDF 下载地址:php创建多级目录与级联删除文件的方法示例.pdf

标签:文件夹   函数   级联   文件
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图