PHP读取HTML并处理双重ID外观

对于我的项目,我正在阅读一个使用两次相同ID的外部网站。我无法改变。


我需要该ID的第二个外观中的内容,但是我的代码仅产生第一个,而看不到第二个。也是计算$data结果1而不是2的结果。我很绝望。有谁知道如何访问第二个ID“小时”?


<?PHP

  $url = 'myurl';

  $contents = file_get_contents($url);

  $dom = new DOMDocument();

  libxml_use_internal_errors(true);

  $dom->loadHTMLFile($url);

  $data = $dom->getElementById("hours");

  echo $data->nodeValue."\n";

  echo count($data);

?>


慕侠2389804
浏览 142回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP