我正在解析来自土耳其卫生部网站之一的一些新闻。但是例如,如果网站现在关闭或无法加载,我的网站在我解析新闻的部分之后不会加载内容。有没有办法减少解析时间(因为这个问题,我的网站几乎在 1 分钟内被加载),如果它返回 null,只需写一些类似的东西,不能建立连接或类似的错误消息?
<?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;
}
?>