PHP curl_init function
(PHP 4 >= 4.0.2, PHP 5)
curl_init — Initialize a cURL session
Description
resource curl_init ([ string $url = NULL ] )
Initializes a new session and returns a cURL handle for use with the curl_setopt(), curl_exec() and curl_close() functions.
Parameters
url
If this parameter is provided, the CURLOPT_URL option will be set to this value. You can also set this value manually using the curl_setopt() function.
Return Values
Returns a cURL handle on success, or FALSE on error.
Examples
Initialize a new cURL session and fetch a web page
<?php // 创建一个新cURL资源 $ch = curl_init(); // 设置URL和相应的选项 curl_setopt($ch, CURLOPT_URL, "http://www.example.com/"); curl_setopt($ch, CURLOPT_HEADER, 0); // 抓取URL并把它传递给浏览器 curl_exec($ch); // 关闭cURL资源,并且释放系统资源 curl_close($ch); ?>
Other Extensions
PHP cURL Reference Manual