CURL-svar til variabel i PHP
Følgende innstilling tvinger serverens svar til å lagres i en variabel, og ikke vises i nettleservinduet:
<?php
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
?>
La oss rette koden i henhold til denne innstillingen:
<?php
// Adressen til siden for forespørsel:
$url = 'http://test.loc';
// Initialiserer sesjonen:
$curl = curl_init();
// Spesifiserer sidens adresse:
curl_setopt($curl, CURLOPT_URL, $url);
// Serverens svar skal lagres i en variabel:
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
// Utfører forespørselen, lagrer svaret i en variabel:
$res = curl_exec($curl);
// Ser hva som er i variabelen:
var_dump($res);
?>
Pak inn den oppgitte koden i en funksjon. La denne funksjonen ta en URL som parameter, og returnere det oppnådde resultatet.