作者:fdsfdsfsfsfsfsfsfsfsafsf | 来源:互联网 | 2020-09-10 23:32
在php中,可以使用unlink函数删除图片;语法是:“unlink($file);”,其中“$file”是一个图片文件。unlink函数的作用是:删除文件;若删除成功,则返回“true”,删除失败则返回“false”。
php删除图片的方法:php删除图片非常简单,用unlink函数简单操作
示例一:
示例二:
/**
* 删除图片或文件
* @author Zhenwei Zhang <772979140@qq.com>
* @param string $pic 图片或文件地址
*/
function delpic($pic){
if($pic){
$url = strlen(&#39;http://&#39;.$_SERVER[&#39;HTTP_HOST&#39;].&#39;/&#39;);
$ifurl = strpos($pic,&#39;uploads&#39;);
if($ifurl>10){
if(file_exists(substr($pic, $url))){
$res = unlink(substr($pic, $url));
if($res){
$return = array(&#39;success&#39;=>1,&#39;errors&#39;=>&#39;删除图片或文件成功&#39;);
}else{
$return = array(&#39;success&#39;=>0,&#39;errors&#39;=>&#39;操作失误导致图片或文件无法删除&#39;);
}
}else{
$return = array(&#39;success&#39;=>404,&#39;errors&#39;=>&#39;无法找到文件或者已经删除&#39;);
}
}else{
if(file_exists($pic)){
$res = unlink($pic);
if($res){
$return = array(&#39;success&#39;=>1,&#39;errors&#39;=>&#39;删除图片成功&#39;);
}else{
$return = array(&#39;success&#39;=>0,&#39;errors&#39;=>&#39;操作失误导致图片或文件无法删除&#39;);
}
}else{
$return = array(&#39;success&#39;=>404,&#39;errors&#39;=>&#39;无法找到文件或者已经删除&#39;);
}
}
}else{
$return = array(&#39;success&#39;=>404,&#39;errors&#39;=>&#39;请传送正确图片或文件地址&#39;);
}
return $return;
}
推荐教程:《php教程》
以上就是php怎么删除图片?的详细内容,更多请关注 第一PHP社区 其它相关文章!