Праверка адказу 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 для гэтага выпадку.