Kontrollera CURL-svar på fel i PHP

Om något fel uppstår under förfrågan kommer false att hamna i resultatvariabeln. Detta kan användas för att kontrollera efter fel:

curl.php<?php
  // Utför förfrågan:
  $res = curl_exec($curl);
  
  if ($res === false) {
    // Skriv ut felmeddelande:
    echo 'error';
  } else {
    // Skriv ut resultatet:
    var_dump($res);
  }
?>

Med funktionen curl_error kan du få feltexten som uppstod i CURL:

curl.php<?php
  // Utför förfrågan:
  $res = curl_exec($curl);
  
  if ($res === false) {
    // Skriv ut felet:
    echo curl_error($curl);
  } else {
    // Skriv ut resultatet:
    var_dump($res);
  }
?>
Задание 1

Gör nödvändiga ändringar i din funktion.

Задание 2

Försök att nå en webbplats som inte finns. Studera CURL-felmeddelandet för det här fallet.