라이브러리

[PHP] curl_errno - 마지막 오류 번호를 반환합니다.




PHP의 curl_errno


PHP의 `curl_errno` 함수는 cURL 라이브러리의 에러 코드를 반환합니다. 이 함수는 cURL 라이브러리가 에러를 발생했을 때 사용할 수 있는 유용한 함수입니다.

# 사용법


`curl_errno` 함수는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

curl_errno($ch)



* `$ch` : cURL 핸들러

# 예제


다음 예제는 `curl_errno` 함수를 사용하여 cURL 라이브러리의 에러 코드를 반환하는 방법을 보여줍니다.

#hostingforum.kr
php

<?php



// cURL 핸들러 생성

$ch = curl_init();



// cURL 옵션 설정

curl_setopt($ch, CURLOPT_URL, 'https://www.example.com');

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);



// cURL 요청

$response = curl_exec($ch);



// cURL 에러 코드 확인

$errno = curl_errno($ch);



if ($errno) {

    echo "cURL 에러 코드: $errno
";

    echo "cURL 에러 메시지: " . curl_error($ch) . "
";

} else {

    echo "cURL 요청 성공
";

}



// cURL 핸들러 닫기

curl_close($ch);



?>



# 에러 코드


cURL 라이브러리는 다양한 에러 코드를 반환할 수 있습니다. 다음은 일부 에러 코드의 설명입니다.

* `CURLE_OK` : 성공
* `CURLE_COULDNT_CONNECT` : 연결할 수 없음
* `CURLE_COULDNT_RESOLVE_HOST` : 호스트를 해결할 수 없음
* `CURLE_OPERATION_TIMEDOUT` : 시간 초과
* `CURLE_SSL_CACERT` : SSL 인증서 오류

# 참고


* `curl_errno` 함수는 cURL 라이브러리가 에러를 발생했을 때 사용할 수 있습니다.
* `curl_error` 함수는 cURL 라이브러리의 에러 메시지를 반환합니다.
* `curl_close` 함수는 cURL 핸들러를 닫습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 567 페이지

검색

게시물 검색