8.16 CURL
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Constantes pré-définies ->Exemples . curl_close . curl_copy_handle . curl_errno . curl_error . curl_exec . curl_getinfo . curl_init . curl_multi_add_handle . curl_multi_close . curl_multi_exec . curl_multi_getcontent . curl_multi_info_read . curl_multi_init . curl_multi_remove_handle . curl_multi_select . curl_setopt . curl_version
|
8.16.5 Exemples
Une fois que vous avez compilé PHP avec le support CURL, vous
pouvez commencer à l'exploiter avec vos scripts PHP. Le principe
de fonctionnement est d'initialiser une session CURL avec
curl_init
, puis de choisir toutes vos options
de transfert avec
curl_setopt
, puis d'exécuter
la session avec
curl_exec
et de finir votre
session avec
curl_close
. Voici un exemple
d'utilisation des fonctions CURL, qui récupère la page principale
de example.com dans un fichier :
| Utilisation de CURL pour récupérer une page |
<?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); curl_close($ch); fclose($fp); ?>
|
|