PHP-де CURL жауабын айнымалыға беру
Келесі баптау сервердің жауабын браузер бетіне шығарудың орнына айнымалыда сақтауға мәжбүрлейді:
<?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 қабылдасын, ал алынған нәтижені қайтарсын.