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

オンラインツール

PHP基本教程

PHP上級教程

PHP & MySQL

オブジェクト関数

PHP CURLリファレンスマニュアル

PHP curl_share_close() 関数の使用法とサンプル 5 (PHP 5>=5.

.0)

curl_share_close — CURL共有ハンドルを閉じます

文法

void curl_share_close ( resource $sh )

CURL共有ハンドルを閉じ、すべてのリソースを解放します。

パラメータ

sh

curl_share_init()で返されるCURL共有ハンドルです。

返り値

返り値はありません。

オンラインサンプル

このサンプルでは、CURL共有ハンドルを作成し、それに二つのCURLハンドルを追加し、二つのハンドルがcookieデータを共有するようにします。
// <?php
CURL共有ハンドルを作成し、cookieデータを設定します
$sh = curl_share_init();
// curl_share_setopt($sh, CURLSHOPT_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リファレンスマニュアル