curl_setopt_array
Set multiple options for a CURL transfer
&reftitle.description;
boolcurl_setopt_array
resourcech
arrayoptions
Sets multiple options for a CURL session. This function is
useful for setting a large amount of CURL options without repetitively
calling curl_setopt.
&reftitle.parameters;
ch
The CURL session the options should be set for.
options
An array specifying which options to set and their values.
The keys should be valid curl_setopt constants or
their integer equivalents.
&reftitle.returnvalues;
Returns &true; if all options were successfully set. If an option could
not be successfully set, &false; is immediately returned, ignoring any
future options in the options array.
&reftitle.examples;
Initializing a new CURL session and fetching a webpage
'http://www.example.com/',
CURLOPT_HEADER => false
);
curl_setopt_array($ch, $options);
// grab URL and pass it to the browser
curl_exec($ch);
// close CURL resource, and free up system resources
curl_close($ch);
?>
]]>
&reftitle.seealso;
curl_setopt