PHP-da CURL javobini o‘zgaruvchiga saqlash
Quyidagi sozlama server javobini o‘zgaruvchiga saqlashga, brauzer sahifasiga chiqarishga emas, majbur qiladi:
<?php
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
?>
Keling, kodni ushbu sozlama asosida tuzatamiz:
<?php
// Murojaat qilish uchun sahifa manzili:
$url = 'http://test.loc';
// Sessiyani ishga tushiramiz:
$curl = curl_init();
// Sahifa manzilini ko‘rsatamiz:
curl_setopt($curl, CURLOPT_URL, $url);
// Server javobini o‘zgaruvchiga saqlash:
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
// So‘rovni bajaramiz, javobni o‘zgaruvchiga saqlab qo‘yamiz:
$res = curl_exec($curl);
// O‘zgaruvchida nima borligini ko‘ramiz:
var_dump($res);
?>
Keltirilgan kodni funktsiya ichiga oling. Ushbu funktsiya parametr sifatida URL qabul qilsin, olingan natijani esa qaytarsin.