curl_getinfo
curl_multi_add_handle
Funções da cURL
PHP Manual

# curl_init

(PHP 4 >= 4.0.2, PHP 5)

curl_init — Inicializa uma sessão cURL

### Descrição

resource curl_init ([ string `$url` ] )

Inicilializa uma nova sessão e retorna o manipulador cURL para usar com a curl_setopt(), curl_exec(), e curl_close().

### Parâmetros

`url`

  Se informado, a opção `CURLOPT_URL` será definida para este valor. Você pode manualmente definir usando a função curl_setopt().

### Valor Retornado

Retorna um manipulador cURL em sucesso, `FALSE` em erros.

### Exemplos

Exemplo #1 Inicializando uma sessão cURL e obtendo uma página

`<?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);
// close cURL resource, and free up system resources
curl_close($ch);
?>`

### Veja Também

- curl_close() - Fecha uma sessão cURL
- curl_multi_init() - Retorna um novo multi manipulador cURL

curl_getinfo
curl_multi_add_handle
Funções da cURL
PHP Manual