1949啦网--小小 痛苦,是因为能力和欲望不匹配造成的

PHP删除目录及目录下所有文件

函数:PHP删除目录及目录下所有文件

功能:PHP操作文件。删除指定目录及(或)该目录下的所有文件。

函数代码一:删除目录及目录下的所有文件

function delFile($dirName,$delSelf=false){

if(file_exists($dirName) && $handle = opendir($dirName)){

while(false !==($item = readdir( $handle))){

if($item != '.' && $item != '..'){

if(file_exists($dirName.'/'.$item) && is_dir($dirName.'/'.$item)){

delFile($dirName.'/'.$item);

}else{

if(!unlink($dirName.'/'.$item)){

return false;

}

}

}

}

closedir($handle);

if($delSelf){

if(!rmdir($dirName)){

return false;

}

}

}else{

return false;

}

return true;

}

使用方法示例:

假设需要删除一个名叫"upload"的同级目录即此目录下的所有文件

你可以通过以下代码完成:

<?php

  delFile('upload',true);

?>

假设需要删除一个名叫"upload"目录下的所有文件(但无需删除目录文件夹)

你可以通过以下代码完成:

<?php

  delFile('upload');

?>

原文链接:https://www.qiquanji.com/post/8160.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

微信扫码关注

更新实时通知

作者:xialibing 分类:网页教程 浏览: