Publié le : 16/08/2020
Récupérer le contenu d’un URL en PHP en utilisant cURL
Pour récupérer le contenu d’un URL en php en utilisant PHP est d’utiliser cURL.
Récupération du contenu avec la méthode GET
<?php
// créer et initialiser la session cURL
$curl = curl_init();
// définir l'URL
curl_setopt($curl, CURLOPT_URL, "ewa.mg");
// renvoyer le résultat retourner sour forme de string
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
// curl_exec() execute la requête cURL
$output = curl_exec($curl);
echo $output;
// fermer cURL (à ne pas oublier)
curl_close($curl);
Récupération du contenu avec la méthode POST
<?php
$data_array = array(
"customer" => $user['User']['customer_id'],
"payment" => array(
"number" => $this->request->data['account'],
"routing" => $this->request->data['routing'],
"method" => $this->request->data['method']
),
);
$data = json_encode($data_array);
// créer et initialiser la session cURL
$curl = curl_init();
// définir l'URL
curl_setopt($curl, CURLOPT_URL, "ewa.mg");
// renvoyer le résultat retourner sour forme de string
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
//définir qu'on va utiliser la méthode POST
curl_setopt($curl, CURLOPT_POST, 1);
//définir les données
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
// curl_exec() execute la requête cURL
$output = curl_exec($curl);
echo $output;
// fermer cURL (à ne pas oublier)
curl_close($curl);
Les mots clés rattachés à cet article :
PHP