在php中删除文件很简单只要使用unlink函数即可完成删除,如果要删除目录下所有文件我们需要利用递归操作目录进行删除。
请记住从php文件创建的教训,我们创建了一个文件,名为testfile.txt 。
代码如下 复制代码
$myfile = testfile.txt;
$fh = fopen($myfile, 'w') or die(can't open file);
fclose($fh);
判断是否删除了.
$myfile = testfile.txt;
unlink($myfile);
例
代码如下 复制代码
$filename = 'file.txt';
fopen($filename,'a+');
if(!unlink($filename))
{
echo 文件{$filename}删除失败;
}
else
{
echo 文件{$filename}删除成功;
}
?>
删除目录下所有文件
代码如下 复制代码
function delfileunderdir( $dirname=../smarty/templates/templates_c )
{
if ( $handle = opendir( $dirname ) ) {
while ( false !== ( $item = readdir( $handle ) ) ) {
if ( $item != . && $item != .. ) {
if ( is_dir( $dirname/$item ) ) {
delfileunderdir( $dirname/$item );
} else {
if( unlink( $dirname/$item ) )echo 成功删除文件: $dirname/$item
n;
}
}
}
closedir( $handle );
}
}
http://www.bkjia.com/phpjc/633098.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/633098.htmltecharticle在php中删除文件很简单只要使用unlink函数即可完成删除,如果要删除目录下所有文件我们需要利用递归操作目录进行删除。 请记住从php文件...