Z - blog PHP 는 웹 사이트 탐색 링크가 정상적으로 액세스 할 수 있는지 확인합니다.

만약 우리가 하나를 만들면웹 사이트 탐색웹 사이트, 그리고 우리의 웹 사이트에 포함 된 일부 URL 이 실패, 사용자가 웹 사이트를 방문 할 수 없습니다 열 수 없습니다 사용자에게 매우 나쁜 경험을 줄 것입니다!

그렇다면 PHP 코드를 통해 URL 링크가 정상적으로 액세스 할 수 있는지 여부를 어떻게 판단합니까?

정상적으로 액세스 할 수 없다면 웹 주소가 만료되었다는 프롬프트가 피드백됩니다.

물론 다음 코드는 완전히 유효하다고 보장 할 수 없습니다. 예를 들어, 외국에서 액세스 할 수있는 웹 주소를 포함하고 국내에서 액세스 할 수 없으며 "링크가 무효" 라고 판단됩니다.

function 主题ID_check_url($url){
    $httpcode = 0;
    $ch = curl_init();
    $weburl ='';
    $timeout = 1; // 设置超时的时间[单位:秒]
    curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    curl_setopt($ch, CURLOPT_HEADER, 1);
    curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
    curl_setopt($ch,CURLOPT_URL,$url);
    curl_exec($ch);
    # 获取状态码赋值
    $httpcode = curl_getinfo($ch,CURLINFO_HTTP_CODE);
    curl_close($ch);
    if($httpcode == 200){
    $weburl .= '<a target="_blank" rel="nofollow" href="$url">访问网站</a>';
    }else{
    $weburl .= '<a href="javascript:;">链接已失效</a>';
    }
    return $weburl;
}


image.png

싫다2

이 문서의 링크:https://ko.finchui.com/zblog-course/14.html

네티즌 댓글

아마 좋아하실 겁니다.

인기 상품
인기 기사
핫 레이블
관련 레이블
Finch UI 스토어 버전 홍콩 특혜구역

공유하다

링크 복사

성岚 스튜디오친구 등록

출 근 시간 : 9: 00 ~ 22: 00
토요일, 일요일: 14: 00 - 22: 00
wechat
코드를 스캔하여 고객서비스 위챗을 추가하다