PHP unlink函数删除文件的方法

overme6个月前 (10-17)网页设计1068
使用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结合阿里云SMS功能实现短信发送

阿里云有SMS短信发送功能,申请服务和接口就行了,会收取一定的费用。 点击访问 阿里云SMS短信服务平台 以下是基于阿里云SMS的短信发送PHP API代码 <?php /* *...

网站开发中常用的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...

htmlentities函数的作用及使用方法

htmlentities函数的作用? htmlentities用于将字符串转换为 HTML 转义字符,说的更加通俗一点,就是能让字符串按原有样式输出到html中。 htmlentities函数使...

发表评论

访客

看不清,换一张

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