CURL жавобини PHPдаги ўзгарувчига сақлаш
Қуйидаги созлама сервер жавобини браузер саҳифасига чиқариш ўрнига ўзгарувчига сақлашни талаб қилади:
<?php
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
?>
Кодни ушбу созламага мос келиши учун ўзгартирамиз:
<?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);
?>
Келтирилган кодни функцияга ўраб қўйинг. Функция параметр сифатида URL қабул қилсин, қайтарилган натижани эса қайтарсин.