Проверка на грешка во одговорот на CURL во PHP
Ако во текот на барањето се случи
некоја грешка, во променливата со
резултатот ќе се добие false.
Ова може да се искористи
за проверка на грешка:
<?php
// Го извршуваме барањето:
$res = curl_exec($curl);
if ($res === false) {
// Ќе испечатиме порака за грешка:
echo 'error';
} else {
// Ќе го испечатиме резултатот:
var_dump($res);
}
?>
Со помош на функцијата curl_error
може да се добие текстот на грешката
која се случила во CURL:
<?php
// Го извршуваме барањето:
$res = curl_exec($curl);
if ($res === false) {
// Ќе ја испечатиме грешката:
echo curl_error($curl);
} else {
// Ќе го испечатиме резултатот:
var_dump($res);
}
?>
Внесете ги соодветните исправки во вашата функција.
Обидете се да пристапите до непостоечки веб-сајт. Проучете го текстот на грешката од CURL за овој случај.