>백엔드 개발 >PHP 튜토리얼 >China Telecom 연결이 끊어졌을 때 PHP에서 URL이 유효한지 확인하는 코드

China Telecom 연결이 끊어졌을 때 PHP에서 URL이 유효한지 확인하는 코드

WBOY
WBOY원래의
2016-07-29 08:46:551482검색

코드 복사 코드는 다음과 같습니다.


$url = 'http://www.baidu.com'
$ch = 컬_init();
$timeout = 10;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 1); CURLOPT_RETURNTRANSFER, 1 );
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$contents = cur_exec($ch)
if(false == $contents)
{
echo '컬링 오류:' .curl_error($ch);
}
else
{
….
}

>

코드 복사 코드는 다음과 같습니다.

curl_getinfo($ch, CURLINFO_HTTP_CODE)



HTTP 헤더 파일에서 반환된 코드를 가져옵니다. 200이면 정상적으로 url에 접근할 수 있지만 이 함수는 cur_exec() 다음에 사용해야 하므로 다소 중복되는 것 같습니다.

위 내용은 통신망 연결 해제 내용을 포함하여 통신망 연결이 끊어졌을 때 PHP에서 URL이 유효한지 확인하는 코드를 소개하고 있어 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.

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