@ganbatte

Как продолжить выполнение скрипта, при ошибки function?

Вот мой код
<?php
include("simple_html_dom.php");
function nas($nas, $name)
{
set_time_limit(0);
$pog='https://'.$nas;
  $ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //Set curl to return the data instead of printing it to the browser.
curl_setopt($ch, CURLOPT_URL, $pog );
$string = curl_exec($ch);
curl_close($ch);
$html = str_get_html($string);
$pogoda = $html->find("div.values", 0)->children(4)->plaintext;
}
?>
echo nas(23123,123123);
echo nas(2342,234);


Когда в этой функции появляется ошибка, то выполнение скрипта останавливается как можно исправить, я хочу продолжить функцию после ошибки ?
  • Вопрос задан
  • 338 просмотров
Пригласить эксперта
Ответы на вопрос 2
Почитайте про try catch.
Ответ написан
Комментировать
usdglander
@usdglander Куратор тега PHP
Yipee-ki-yay
try {
    echo nas(23123, 123123);
} catch (\Exception $e) {}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы