curl_getinfo
curl_multi_add_handle
Fonctions cURL
PHP Manual

# curl_init

(PHP 4 >= 4.0.2, PHP 5)

curl_init — Initialise une session cURL

### Description

resource curl_init ([ string `$url`= NULL ] )

Initialise une nouvelle session et retourne un identifiant de session cURL à utiliser avec les fonctions curl_setopt(), curl_exec() et curl_close().

### Liste de paramètres

`url`

  Si fourni, alors `CURLOPT_URL` prendra cette valeur. Vous pouvez manuellement fixer cette valeur avec la fonction curl_setopt().

### Valeurs de retour

Retourne une session cURL en cas de succès, `FALSE` si une erreur survient.

### Exemples

Exemple #1 Initialiser une session cURL et récupérer une page web

`<?php
// initialisation de la session
$ch = curl_init();
// configuration des options
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/");
curl_setopt($ch, CURLOPT_HEADER, 0);
// exécution de la session
curl_exec($ch);
// fermeture des ressources
curl_close($ch);
?>`

### Voir aussi

- curl_close() - Ferme une session CURL
- curl_multi_init() - Retourne un nouveau cURL multiple

curl_getinfo
curl_multi_add_handle
Fonctions cURL
PHP Manual