CURL-svar i variabel i PHP
Følgende indstilling får serverens svar til at blive gemt i en variabel i stedet for at blive vist på browserens side:
<?php
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
?>
Lad os rette koden i overensstemmelse med denne indstilling:
<?php
// Sideadresse for henvendelse:
$url = 'http://test.loc';
// Initialiserer session:
$curl = curl_init();
// Angiver sideadresse:
curl_setopt($curl, CURLOPT_URL, $url);
// Serverens svar gemmes i variabel:
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
// Udfører forespørgsel og gemmer svaret i variabel:
$res = curl_exec($curl);
// Ser hvad der er i variablen:
var_dump($res);
?>
Indpak den viste kode i en funktion. Lad denne funktion modtage URL'en som parameter, og returner det modtagne resultat.