CURL-svar i variabel i PHP
Följande inställning tvingar serverns svar att sparas i en variabel istället för att skrivas ut på webbläsarens sida:
<?php
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
?>
Låt oss ändra koden i enlighet med denna inställning:
<?php
// Sidans adress för förfrågan:
$url = 'http://test.loc';
// Initierar sessionen:
$curl = curl_init();
// Anger sidans adress:
curl_setopt($curl, CURLOPT_URL, $url);
// Spara serverns svar i en variabel:
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
// Utför förfrågan, sparar svaret i en variabel:
$res = curl_exec($curl);
// Tittar vad som finns i variabeln:
var_dump($res);
?>
Sätt in den givna koden i en funktion. Låt denna funktion ta en URL som parameter, och returnera det erhållna resultatet.