我正在使用 PHP Simple HTML DOM Parser 从 10.000 多个页面中获取电子邮件地址。
require_once('simple_html_dom.php');
$html = file_get_html('http://www.myurl');
$email = $html->find('dl', 5)->children(3);
有时会出现跟随错误。可能是因为某些页面没有标签:
Fatal error: Call to a member function children() on a non-object
如果页面不包含我正在寻找的信息而不中断完整的脚本,如何避免此错误?