本文实例讲述了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 条评论) |