A-A+

PHP下如何删除文件或者文件夹

2011年10月17日 PHP, 编程语言 暂无评论 阅读 1,530 次
如果您有代购或者代维服务器、PHP网站建设、程序代码修改、系统开发等需求,可以联系我购买付费服务。QQ 379880222

删除文件及文件夹是我们经常用的操作,以实例来说明PHP下如何删除文件或者文件夹
一:php删除文件函数unlink 的用法:
首先创建一个文件,名为test.txt 。

// 判断文件是否存在.
$myFile = 'test.txt';
$fh = fopen($myFile, 'w') or die("can't open file");
fclose($fh);
// 删除文件.
$myFile = “test.txt”;
unlink($myFile);

二:在PHP程序中如何删除文件夹呢
首先先定义一个deldir函数

function deldir($dir)
{
$dh = opendir($dir);
while ($file = readdir($dh)) {
if ($file != '.' && $file != '..') {
$fullpath = $dir . '/' . $file;
if (!is_dir($fullpath)) {
unlink($fullpath);
} else {
deldir($fullpath);
}
}
}
closedir($dh);
if (rmdir($dir)) {
return true;
} else {
return false;
}
}

接着运用这个函数就行了,如deldir(txt); //txt表示路径文件夹

给我留言