(PHP 5)
cur_multi_init — 새로운 cURL 배치 핸들을 반환합니다.
자원 컬_멀티_init( 무효 )
일괄 처리된 cURL 핸들을 병렬로 처리할 수 있습니다.
이 함수에는 매개변수가 없습니다.
성공 시 cURL 배치 핸들을 반환하고 실패 시 FALSE를 반환합니다.
이 예에서는 2개의 cURL 핸들을 생성하여 배치 핸들러에 추가하고 병렬로 실행합니다.
<?php// cURL 리소스 쌍 생성 $ch1 = 컬_init();$ch2 = 컬_init();// URL 및 해당 옵션 설정 컬_setopt($ch1, CURLOPT_URL, "http://www.example.com / ");curl_setopt($ch1, CURLOPT_HEADER, 0);curl_setopt($ch2, CURLOPT_URL, "http://www.php.net/");curl_setopt($ch2, CURLOPT_HEADER, 0);//배치 cURL 핸들 생성 $mh = cur_multi_init();// 핸들 2개 추가 curl_multi_add_handle($mh,$ch1);curl_multi_add_handle($mh,$ch2);$running=null;//일괄 핸들 실행 do { usleep(10000);curl_multi_exec($mh,$running);} while( $running > 0);//모든 핸들을 닫습니다.curl_multi_remove_handle($mh, $ch1);curl_multi_remove_handle($mh, $ch2);curl_multi_close($mh);?>