Kontrola chyby odpovědi CURL v PHP

Pokud během požadavku dojde k nějaké chybě, do proměnné s výsledkem se dostane false. Toho lze využít pro kontrolu chyby:

curl.php<?php
  // Provedeme požadavek:
  $res = curl_exec($curl);
  
  if ($res === false) {
    // Vypíšeme chybovou zprávu:
    echo 'error';
  } else {
    // Vypíšeme výsledek:
    var_dump($res);
  }
?>

Pomocí funkce curl_error lze získat text chyby, ke které došlo v CURL:

curl.php<?php
  // Provedeme požadavek:
  $res = curl_exec($curl);
  
  if ($res === false) {
    // Vypíšeme chybu:
    echo curl_error($curl);
  } else {
    // Vypíšeme výsledek:
    var_dump($res);
  }
?>
Задание 1

Proveďte příslušné opravy ve vaší funkci.

Задание 2

Zkuste se připojit k neexistujícímu webu. Prostudujte text chyby CURL pro tento případ.