НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗ppSpCrECh 31 of 83 menu

Проверка ответа 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 для этого случая.

Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить