php man page for curl_multi_add_handle

Query: curl_multi_add_handle

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

CURL_MULTI_ADD_HANDLE(3)						 1						  CURL_MULTI_ADD_HANDLE(3)

curl_multi_add_handle - Add a normal cURL handle to a cURL multi handle

SYNOPSIS
int curl_multi_add_handle (resource $mh, resource $ch)
DESCRIPTION
Adds the $ch handle to the multi handle $mh
PARAMETERS
o $mh -A cURL multi handle returned by curl_multi_init(3). o $ch -A cURL handle returned by curl_init(3).
RETURN VALUES
Returns 0 on success, or one of the CURLM_XXX errors code.
EXAMPLES
Example #1 curl_multi_add_handle(3) example This example will create two cURL handles, add them to a multi handle, and process them asynchronously. <?php // create both cURL resources $ch1 = curl_init(); $ch2 = curl_init(); // set URL and other appropriate options curl_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); //create the multiple cURL handle $mh = curl_multi_init(); //add the two handles curl_multi_add_handle($mh,$ch1); curl_multi_add_handle($mh,$ch2); $running=null; //execute the handles do { curl_multi_exec($mh,$running); } while($running > 0); //close all the handles curl_multi_remove_handle($mh, $ch1); curl_multi_remove_handle($mh, $ch2); curl_multi_close($mh); ?>
SEE ALSO
curl_multi_remove_handle(3), curl_multi_init(3), curl_init(3). PHP Documentation Group CURL_MULTI_ADD_HANDLE(3)
Related Man Pages
curl_multi_add_handle(3) - centos
curl_multi_exec(3) - php
curl_multi_close(3) - php
curl_multi_add_handle(3) - php
curl_share_close(3) - php
Similar Topics in the Unix Linux Community
Upgrade PHP (LAMP) to support cURL. Anyone?
Using cURL to save online search results
Logging Via Terminal using cURL
FTP using cURL
Php posting help