PHP unlink函数删除文件的方法

overme2个月前 (10-17)网页设计202
使用Discuz系统建站时,如果想要对精华主题封面图片进行裁剪,生成新图片。那么取消精华设置时,就需要删除之前裁剪的图片,这样能减少服务器不必要的存储。

小编在我爱自学移动端开发时,就遇到了这样的问题,需要将精华帖子封面裁剪来适合移动端。取消精华时,同时要删除新生成的图片。在PHP中,我们可以使用unlink()函数来删除任何文件。

unlink语法
unlink(filename,context)
-> filename 必需。规定要删除的文件。
-> context 可选。规定文件句柄的环境。context 是一套可以修改流的行为的选项。

如果文件未被删除,PHP unlink()会产生E_WARNING级错误。 如果文件被成功删除,则返回TRUE,否则返回FALSE。
语法

PHP删除文件示例

<?php      
$status=unlink(‘test.jpg’);   
if($status){  
echo “File deleted successfully”;   
}else{  
echo “fail to delete”;   
}  
?>

删除文件成功,提示File deleted successfully,删除失败提示fail to delete。

相关文章

PHP判断是否包含指定字符串的方法

1、strstr 函数查找指定字符串在目标字符串中首次出现的位置,该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回false。 语法:strstr(string,searc...

网站开发中常用的PHP代码

PHP批最取得checkbox的值 1、命名 代码如下: <input type=’checkbox’ name=’checkbox[]‘ value=$dwmyrow[banzhu] /...


		PHP如何原样输出XML样式的Sitemap数据

PHP如何原样输出XML样式的Sitemap数据

网站运营过程中,将网站的资源以Sitemap的形式提交给搜索引擎是非常必要的。本文分享通过php代码获取Discuz系统中未加入Sitemap的链接,然后在HTML原样输出XML样式的Sitema...


		通过PHP获取下拉列表中的多个选定值

通过PHP获取下拉列表中的多个选定值

如本文摘要所述,本文小编通过具体示例给大家分享使用php获取下拉列表中的多个选定值的实现方法。 首先,我们通过HTML代码来创建测试的基础SELECT选择框。 <form method...


		php htmlspecialchars函数作用及使用方法

php htmlspecialchars函数作用及使用方法

php htmlspecialchars函数作用? 函数把预定义的特殊字符转换为 HTML 实体。通俗一些的意思是:将& (和号)转换为 &,” (双引号)成为 “,’ (单引号)...

php过滤操作htmlentities与htmlspecialchars用法解析

过滤操作是指,数据入库之前,通过转义的方法或删除的方法,过滤删除不安全的字符。过滤操作对于系统和数据安全是至关重要的,假如网站提供的交互表单,没有过滤操作,那么恶意的攻击者就可以轻松的进行网站攻击...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。