English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

온라인 도구

PHP 기본 가이드

PHP 고급 가이드

PHP & MySQL

객체 함수

PHP CURL 참조 가이드

PHP curl_share_init() 함수 사용법 및 예제 5 (PHP 5>=5.

.0)

curl_share_init — CURL 공유 핸들을 초기화합니다

문법

resource curl_share_init ( void )

두 개의 CURL 핸들간 데이터를 공유할 수 있도록 허용합니다

매개변수

이 함수는 매개변수가 없습니다

반환 값

CURL 공유 핸들의 자원을 반환합니다

온라인 예제

이 예제는 CURL 공유 핸들을 생성하고 두 개의 CURL 핸들을 추가하여, 두 핸들이 쿠키 데이터를 공유하는 것을 보여줍니다.
// <?php
CURL 공유 핸들을 생성하고 쿠키 데이터를 설정합니다
$sh = curl_share_init();
// curl_share_setopt($sh, CURLOPT_SHARE, CURL_LOCK_DATA_COOKIE);
두 번째 CURL 핸들을 초기화하고 공유 핸들로 지정합니다1 $ch//첫 번째 CURL 핸들을 초기화하고 공유 핸들로 지정합니다3codebox.com/php.net
");1, CURLOPT_SHARE, $sh);
// www.w
curl_exec($ch1);
// 첫 번째 CURL 핸들 실행
두 번째 CURL 핸들을 초기화하고 공유 핸들로 지정합니다2 $ch//= curl_init("http:/php.net
");2, CURLOPT_SHARE, $sh);
// 두 번째 CURL 핸들 실행
//  모든 $ch1 핸들 데이터는 $ch2 핸들 중 공유
curl_exec($ch2);
// CURL 공유 핸들을 닫습니다
curl_share_close($sh);
// CURL 핸들을 닫습니다
curl_close($ch1);
curl_close($ch2);
?>

PHP CURL 참조 가이드