Verificando a resposta do CURL em busca de erros em PHP

Se ocorrer algum erro durante a requisição, o resultado na variável será false. Podemos usar isso para verificar se houve erro:

curl.php<?php
  // Executa a requisição:
  $res = curl_exec($curl);
  
  if ($res === false) {
    // Exibe a mensagem de erro:
    echo 'error';
  } else {
    // Exibe o resultado:
    var_dump($res);
  }
?>

Com a função curl_error é possível obter o texto do erro ocorrido no CURL:

curl.php<?php
  // Executa a requisição:
  $res = curl_exec($curl);
  
  if ($res === false) {
    // Exibe o erro:
    echo curl_error($curl);
  } else {
    // Exibe o resultado:
    var_dump($res);
  }
?>
Задание 1

Faça as correções necessárias na sua função.

Задание 2

Tente acessar um site que não existe. Estude a mensagem de erro do CURL para este caso.