Я разбираю новости с одного из сайтов Министерства здравоохранения Турции. Но, например, если сайт сейчас недоступен или не может быть загружен, мой сайт не загружает контент после части, которая анализирует новости. Есть ли способ уменьшить время синтаксического анализа (из-за проблемы, мой сайт загружается всего за 1 минуту), и если он возвращает значение null, просто напишите что-то вроде: не удается установить соединение или что-то вроде этого сообщения об ошибке?PHP Простой HTML DOM, если сайт отсутствует
<?php
$html = file_get_html('http://www.tkhk.gov.tr/TR,6/duyurular.html');
$i = 0;
foreach($html->find('a.belge_alt_b') as $element2){
echo "<div class=\"post\">
<div class=\"matter\">
<h3><a target=\"_blank\" href=\"http://www.tkhk.gov.tr".$element2->href." \">". $element2->plaintext . "</a></h3>
</div>
</div>
";
$i++ ;
if($i > 4) break;
}
?>
думаю, что вам нужны значения фондовой биржи. разве вы не разобрали их? это так. –
Почему бы не просто загрузить держатель места, например «Загрузка контента» и использовать 'ajax' для загрузки определенного контента? – kormoc