如何删除目录以及目录里面的子目录、文件等 windows下不能用unlink删除文件夹的....可以用system("rd b")或exec("rd b")来删除.b是文件夹名.同样b要为空文件夹. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那Linux下呢?希望能够与平台无关。请各位给一段代码,拜托了 function remove_dir_R ($dir_name){ if (!@$dir_hdl = opendir ($dir_name)) return false; while (false !== ($file_item = readdir ($dir_hdl))) { if ($file_item != '.' && $file_item != '..') { $folder_content = $dir_name . '/' . $file_item; if (is_file ($folder_content)) @unlink ($folder_content); elseif (is_dir ($folder_content)) remove_dir_R ($folder_content . '/'); } } @rmdir ($dir_name); return;}哈 // 删除目录 function deltree($deldir) { $mydir=@dir($deldir); while($file=$mydir->read()) { if((is_dir("$deldir/$file")) AND ($file!=".") AND ($file!="..")) { @chmod("$deldir/$file",0777); deltree("$deldir/$file"); } if (is_file("$deldir/$file")) { @chmod("$deldir/$file",0777); @unlink("$deldir/$file"); } } $mydir->close(); @chmod("$deldir",0777); return (@rmdir($deldir)) ? 1 : 0; } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++if (!empty($deldir)) { $deldirs="$dir/$deldir"; if (!file_exists("$deldirs")) { echo "$deldir 目录已不存在!"; } else { echo (deltree($deldirs)) ? "目录删除成功!" : "目录删除失败!"; }} upload大文件 客户端 php没有找到mysql拓展怎么都解决不了 关于一个博客的功能代码 基础函数 求解释 图片 防盗链 PHP+iis运行首页外观显示不整齐的问题 请问php页面的session的超时时间在php.ini里面的哪一项设置? 用PHP+ODBC+Microsoft SQL Server出错,PHP初学,问题应该很简单,在线等! 使用Class的一个问题 实在搞不明白??? 如何获取当前系统时间 可以实现如下查询吗?
请各位给一段代码,拜托了
{
if (!@$dir_hdl = opendir ($dir_name))
return false;
while (false !== ($file_item = readdir ($dir_hdl))) {
if ($file_item != '.' && $file_item != '..') {
$folder_content = $dir_name . '/' . $file_item;
if (is_file ($folder_content))
@unlink ($folder_content);
elseif (is_dir ($folder_content))
remove_dir_R ($folder_content . '/');
}
}
@rmdir ($dir_name);
return;
}哈
function deltree($deldir) {
$mydir=@dir($deldir);
while($file=$mydir->read()) {
if((is_dir("$deldir/$file")) AND ($file!=".") AND ($file!="..")) {
@chmod("$deldir/$file",0777);
deltree("$deldir/$file");
}
if (is_file("$deldir/$file")) {
@chmod("$deldir/$file",0777);
@unlink("$deldir/$file");
}
}
$mydir->close();
@chmod("$deldir",0777);
return (@rmdir($deldir)) ? 1 : 0;
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
if (!empty($deldir)) {
$deldirs="$dir/$deldir";
if (!file_exists("$deldirs")) {
echo "$deldir 目录已不存在!";
} else {
echo (deltree($deldirs)) ? "目录删除成功!" : "目录删除失败!";
}
}