php删除图片的方法

前言:

站在用户的角度思考问题,与客户深入沟通,找到鹤山网站设计与鹤山网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都做网站、成都网站制作、成都外贸网站建设、企业官网、英文网站、手机端网站、网站推广、申请域名网站空间、企业邮箱。业务覆盖鹤山地区。

PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。根据动态网站要求,PHP语言作为一种语言程序,其专用性逐渐在应用过程中显现,其技术水平的优劣与否将直接影响网站的运行效率。其特点是具有公开的源代码, 在程序设计上与通用型语言,如C语言相似性较高,因此在操作过程中简单易懂,可操作性强。

实现:

php删除图片非常简单,用unlink函数简单操作,unlink() 函数删除文件。如果成功,该函数返回 TRUE。如果失败,则返回 FALSE。

示例一:

示例二:

/**
* 删除图片或文件
* @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怎么删除图片?的详细内容,更多请关注创新互联其它相关文章!


本文标题:php删除图片的方法
文章起源:http://ybzwz.com/article/jhdppd.html