Проверка ответа CURL на ошибку в PHP

Если в процессе запроса случится какая-то ошибка, в переменную с результатом попадет false. Этим можно воспользоваться для проверки на ошибку:

curl.php<?php
  // Выполняем запрос:
  $res = curl_exec($curl);
  
  if ($res === false) {
    // Выведем сообщение об ошибке:
    echo 'error';
  } else {
    // Выведем результат:
    var_dump($res);
  }
?>

С помощью функции curl_error можно получить текст ошибки, случившейся в CURL:

curl.php<?php
  // Выполняем запрос:
  $res = curl_exec($curl);
  
  if ($res === false) {
    // Выведем ошибку:
    echo curl_error($curl);
  } else {
    // Выведем результат:
    var_dump($res);
  }
?>
Задание 1

Внесите соответствующие исправления в вашу функцию.

Задание 2

Попробуйте обратиться к несуществующему сайту. Изучите текст ошибки CURL для этого случая.