PHP-তে CURL রেসপন্স ভেরিয়েবলে রাখা

নিম্নলিখিত সেটিংটি সার্ভারের রেসপন্সকে ব্রাউজারের পৃষ্ঠায় প্রদর্শনের পরিবর্তে একটি ভেরিয়েবলে সংরক্ষণ করতে বাধ্য করে:

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 গ্রহণ করে, এবং প্রাপ্ত ফলাফল ফেরত দেয়।