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

Online-Tools

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

Objekt-Funktion

PHP CURL Referenzhandbuch

PHP curl_share_init() Funktionssyntax und Beispiel 5 (PHP 5>=5.

.0)

curl_share_init — Initialisiere einen CURL-Shared-Handler

Syntax

resource curl_share_init ( void )

Ermöglicht es zwei CURL-Handler, Daten zu teilen.

Parameter

Diese Funktion hat keine Parameter.

Rückgabewert

Gibt die Ressourcen des "CURL-Shared-Handlers" zurück.

Online-Beispiel

Dieser Beispielcode erstellt einen CURL-Shared-Handler und fügt zwei CURL-Handler hinzu, die Cookie-Daten teilen.
// <?php
Erstelle einen CURL-Shared-Handler und setze die Cookie-Daten
$sh = curl_share_init();
// curl_share_setopt($sh, CURLSHOPT_SHARE, CURL_LOCK_DATA_COOKIE);
Initialisiere den zweiten CURL-Handler und setze ihn als Shared-Handler1 $ch//Initialisiere den ersten CURL-Handler und setze ihn als Shared-Handler3codebox.com/php.net
");1, CURLOPT_SHARE, $sh);
// www.w
curl_exec($ch1);
// Führe den ersten CURL-Handler aus
Initialisiere den zweiten CURL-Handler und setze ihn als Shared-Handler2 $ch//= curl_init("http:/php.net
");2, CURLOPT_SHARE, $sh);
// Führe den zweiten CURL-Handler aus
//  Alle $ch1 Die Daten im Handler $ch2 Shared im Handler
curl_exec($ch2);
// Schließe den CURL-Shared-Handler
curl_share_close($sh);
// Schließe den CURL-Handler
curl_close($ch1);
curl_close($ch2);
?>

PHP CURL Referenzhandbuch