加入收藏 | 设为首页 | 会员中心 | 我要投稿 鹰潭站长网 (https://www.0701zz.cn/)- 图像处理、低代码、云通信、数据工具、物联设备!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php怎么删除图片?

发布时间:2022-07-18 09:57:37 所属栏目:PHP教程 来源:互联网
导读:php删除图片的方法:php删除图片非常简单,用unlink函数简单操作 示例一: ?php $file = dirlist.php; $result = @unlink ($file); if ($result == false) { echo 蚊子赶走了; } else { echo 无法赶走; } ? 示例二: /** * 删除图片或文件 * @author Zhenwei
  php删除图片的方法:php删除图片非常简单,用unlink函数简单操作
 
  示例一:
 
  <?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;
   

(编辑:鹰潭站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读