## Exemple avec curl

Une fois PHP compilé avec le support cURL, il est possible de commencer à utiliser les fonctions cURL. La première des choses à faire est d'initialiser une session cURL avec la fonction curl_init(), puis, il est possible de définir toutes les options pour le transfert avec la fonction curl_setopt(), et enfin, il est possible d'exécuter la session avec curl_exec(). Voici un exemple qui utilise les fonctions cURL pour récupérer la page d'accueil du site example.com dans un fichier :

Exemple #1 Utilisation du module cURL pour récupérer la page d'accueil d'example.com

    <?php

    $ch = curl_init("http://www.example.com/");
    $fp = fopen("example_homepage.txt", "w");

    curl_setopt($ch, CURLOPT_FILE, $fp);
    curl_setopt($ch, CURLOPT_HEADER, 0);

    curl_exec($ch);
    if(curl_error($ch)) {
        fwrite($fp, curl_error($ch));
    }
    fclose($fp);
    ?>

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open