/**
* 清空目录下所有文件
*/
function delStatic($static = '') {
if(empty($static) || $static == '') {
$static = g('static');
$dir = $GLOBALS['cms_save_path']. '/' .$static;
}
else {
$dir = $static;
}
echo $dir;
if(is_dir($dir)){
$dh = opendir($dir);
while ($file = readdir($dh))
{
if ($file != "." && $file != "..")
{
$fullpath = $dir . "/" . $file;
if (!is_dir($fullpath))
{
unlink($fullpath);
}
else {
echo '<br />';
$this->delStatic($fullpath);
}
}
}
closedir($dh);
if (rmdir($dir))
{
echo "删除成功<br />";
} else
{
exit("删除成功");
}
}
else {
exit("没找到文件");
}
}php 删除目录(删除目录下所有文件)
最新推荐文章于 2021-03-18 22:58:36 发布
本文介绍了一个PHP脚本,该脚本可以用于递归地删除指定目录下的所有文件及子目录中的文件,但保留目录结构本身。此脚本通过遍历目标目录,对每个文件进行检查并删除非目录项,对于子目录则递归调用自身实现深层清理。
1792

被折叠的 条评论
为什么被折叠?



