curl_exec
(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)
Perform a cURL session
Description
Execute the given cURL session.
This function should be called after initializing a cURL session and all the options for the session are set.
Parameters
Return Values
On success, this function flushes the result directly to the stdout and returns true, Falseforfailure. However, if the CURLOPT_RETURNTRANSFER option is set, it will return the result on success, false on failure.
Falseproblem
Note that response status codes which indicate errors (such as 404 Not found) are not regarded as failure. curl_getinfo() can be used to check for these.
Changelog
| Version | Description |
|---|
Examples
Fetching a web page
<?php
// create a new cURL resource
$ch = curl_init();
// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/");
curl_setopt($ch, CURLOPT_HEADER, 0);
// grab URL and pass it to the browser
curl_exec($ch);
?>