|
|
发表于 2013-6-13 14:51:37
|
显示全部楼层
smyz 发表于 2013-6-13 15:27

你是怎么删除文件呢?
unlink() ?
是的,unlink。[ol]deldir('./cache/');function deldir($path){ if(!is_dir($path)) { return null; } $fh = opendir($path); while(($row = readdir($fh)) !== false){ if($row == '.' || $row == '..') { continue; } if(!is_dir($path.'/'.$row)) { unlink($path.'/'.$row); } deldir1($path.'/'.$row); } closedir($fh); return true; }function deldir1($path){ if(!is_dir($path)) { return null; } $fh = opendir($path); while(($row = readdir($fh)) !== false){ if($row == '.' || $row == '..') { continue; } if(!is_dir($path.'/'.$row)) { unlink($path.'/'.$row); } deldir1($path.'/'.$row); } closedir($fh); if(!rmdir($path)) echo 'no del'; return true; }[/ol]复制代码 |
|