CURL одговор во променлива во PHP

Следната поставка го принудува одговорот на серверот да се зачува во променлива, а не да се испечати на страницата на прелистувачот:

curl.php<?php
  curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
?>

Ајде да го поправиме кодот во согласност со оваа поставка:

curl.php<?php
  // Адреса на страницата за обраќање:
  $url = 'http://test.loc';
  
  // Иницијализираме сесија:
  $curl = curl_init();
  
  // Ја означуваме адресата на страницата:
  curl_setopt($curl, CURLOPT_URL, $url);
  
  // Одговорот на серверот да се зачува во променлива:
  curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  
  // Ја извршуваме барањето, зачувувајќи го одговорот во променлива:
  $res = curl_exec($curl);
  
  // Гледаме што има во променливата:
  var_dump($res);
?>
Задание 1

Заградете го дадениот код во функција. Нека оваа функција како параметар прима URL, а го враќа добиениот резултат.