我正在尝试从页面中提取事实部分...但我得到页面的空白输出。我认为它没有进入foreach循环,因为它根本没有找到节点,因为我回想起#34;进入"在foreach内部,但它永远不会回响。
$my_url="http://a-z-animals.com/animals/affenpinscher-dog/";
$myhtml = file_get_contents($my_url);
$my_doc = new DOMDocument();
libxml_use_internal_errors(true);
$my_doc->loadHTML($myhtml);
$my_xpath = new DOMXPath($my_doc);
$my_nodes = $my_xpath->query( '//*[@class="article_facts"]/tbody/tr' );
foreach( $my_nodes as $my_node )
{
$title=$my_xpath->query('td[1]/b/a', $my_node)->item(0)->nodeValue;
$content=$my_xpath->query('td[2]', $my_node)->item(0)->nodeValue;
echo $title.",".$content."<br>";
}