>  기사  >  백엔드 개발  >  PHP에서 사진을 삭제하는 방법은 무엇입니까?

PHP에서 사진을 삭제하는 방법은 무엇입니까?

烟雨青岚
烟雨青岚원래의
2020-06-13 10:01:083621검색

PHP에서 사진을 삭제하는 방법은 무엇입니까?

PHP에서 사진을 삭제하는 방법: PHP에서 사진을 삭제하는 것은 매우 간단합니다. 링크 해제 기능간단한 작업을 사용하세요

예 1:

<?php
 
$file = &#39;dirlist.php&#39;;
 
$result = @unlink ($file);
 
if ($result == false) {
 
echo &#39;蚊子赶走了&#39;;
 
} else {
 
echo &#39;无法赶走&#39;; 
} 
?>

예 2:

/**
* 删除图片或文件
* @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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.