前言:
PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。根据动态网站要求,PHP语言作为一种语言程序,其专用性逐渐在应用过程中显现,其技术水平的优劣与否将直接影响网站的运行效率。其特点是具有公开的源代码, 在程序设计上与通用型语言,如C语言相似性较高,因此在操作过程中简单易懂,可操作性强。
实现:
php删除图片非常简单,用unlink函数简单操作,unlink() 函数删除文件。如果成功,该函数返回 TRUE。如果失败,则返回 FALSE。
示例一:
<?php $file = 'dirlist.php'; $result = @unlink ($file); if ($result == false) { echo '蚊子赶走了'; } else { echo '无法赶走'; } ?>
示例二:
/** * 删除图片或文件 * @author Zhenwei Zhang <772979140@qq.com> * @param string $pic 图片或文件地址 */ function delpic($pic){ if($pic){ $url = strlen('http://'.$_SERVER['HTTP_HOST'].'/'); $ifurl = strpos($pic,'uploads'); if($ifurl>10){ if(file_exists(substr($pic, $url))){ $res = unlink(substr($pic, $url)); if($res){ $return = array('success'=>1,'errors'=>'删除图片或文件成功'); }else{ $return = array('success'=>0,'errors'=>'操作失误导致图片或文件无法删除'); } }else{ $return = array('success'=>404,'errors'=>'无法找到文件或者已经删除'); } }else{ if(file_exists($pic)){ $res = unlink($pic); if($res){ $return = array('success'=>1,'errors'=>'删除图片成功'); }else{ $return = array('success'=>0,'errors'=>'操作失误导致图片或文件无法删除'); } }else{ $return = array('success'=>404,'errors'=>'无法找到文件或者已经删除'); } } }else{ $return = array('success'=>404,'errors'=>'请传送正确图片或文件地址'); } return $return; }
以上就是php怎么删除图片?的详细内容,更多请关注亿速云其它相关文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。