Odpowiedź CURL do zmiennej w PHP

Następne ustawienie powoduje, że odpowiedź serwera jest zapisywana w zmiennej, a nie wyświetlana na stronie przeglądarki:

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

Poprawmy kod zgodnie z tym ustawieniem:

curl.php<?php
  // Adres strony do odwołania:
  $url = 'http://test.loc';
  
  // Inicjujemy sesję:
  $curl = curl_init();
  
  // Podajemy adres strony:
  curl_setopt($curl, CURLOPT_URL, $url);
  
  // Odpowiedź serwera zapisywać w zmiennej:
  curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  
  // Wykonujemy zapytanie, zapisując odpowiedź w zmiennej:
  $res = curl_exec($curl);
  
  // Sprawdzamy, co jest w zmiennej:
  var_dump($res);
?>
Задание 1

Opakuj podany kod w funkcję. Niech ta funkcja przyjmuje adres URL jako parametr, a zwraca otrzymany wynik.