라이브러리
[PHP] curl_multi_strerror - 오류 코드를 설명하는 문자열을 반환합니다.
PHP에서 curl_multi_strerror
`curl_multi_strerror` 함수는 `curl_multi_select` 함수에서 반환된 에러 코드를 설명하는 메시지를 반환합니다. 이 함수는 `curl_multi_select` 함수의 결과로 반환된 에러 코드를 파라미터로 받습니다.
사용법
`curl_multi_strerror` 함수는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
curl_multi_strerror($errno);
* `$errno` : `curl_multi_select` 함수에서 반환된 에러 코드
예제
#hostingforum.kr
php
<?php
// curl_multi_init 함수를 사용하여 멀티 요청을 초기화합니다.
$mh = curl_multi_init();
// curl_init 함수를 사용하여 요청을 초기화합니다.
$ch1 = curl_init('http://example.com');
$ch2 = curl_init('http://example.com');
// curl_setopt 함수를 사용하여 요청 옵션을 설정합니다.
curl_setopt($ch1, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch2, CURLOPT_RETURNTRANSFER, true);
// curl_multi_add_handle 함수를 사용하여 요청을 멀티 요청에 추가합니다.
curl_multi_add_handle($mh, $ch1);
curl_multi_add_handle($mh, $ch2);
// curl_multi_exec 함수를 사용하여 멀티 요청을 실행합니다.
do {
$mrc = curl_multi_exec($mh, $active);
} while ($mrc == CURLM_CALL_MULTI_PERFORM);
// curl_multi_strerror 함수를 사용하여 에러 코드를 설명하는 메시지를 반환합니다.
$errno = curl_multi_getcontent($ch1);
echo curl_multi_strerror($errno) . "
";
// curl_multi_remove_handle 함수를 사용하여 요청을 멀티 요청에서 제거합니다.
curl_multi_remove_handle($mh, $ch1);
curl_multi_remove_handle($mh, $ch2);
// curl_multi_close 함수를 사용하여 멀티 요청을 종료합니다.
curl_multi_close($mh);
?>
참고
* `curl_multi_strerror` 함수는 `curl_multi_select` 함수에서 반환된 에러 코드를 설명하는 메시지를 반환합니다.
* `curl_multi_strerror` 함수는 PHP 5.2.0 이상에서 사용할 수 있습니다.
* `curl_multi_strerror` 함수는 curl 라이브러리 버전 7.12.3 이상에서 사용할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.