使用php方法file_get_contents我将整个网页拉到我的网站

时间:2012-12-28 23:58:18

标签: php javascript dom

这是我的代码:

<?php 
$html = file_get_contents("http://aaaaaa.bbbbb.com/thisstuff");

$dom = new DOMDocument;
$dom->loadHTML($html);

var_dump ($dom->getElementsByTagName('div'));

  for ($i = 0; $i < $items->length; $i++)
         echo $items->item($i)->nodeValue . "<br/>";
?>

我需要检索的页面上唯一的div类是:

class =“fap index”id =“canvas”

我应该怎么做,也许使用document.getElementById?

非常感谢任何帮助。谢谢。

1 个答案:

答案 0 :(得分:1)

是的,您可以使用:

$canvas = $dom->getElementById('canvas');

不确定要对设置为$canvas的DOMElement对象执行什么操作,但显然可以查看DOMElement的文档以查看其中的可用方法。

http://php.net/manual/en/class.domelement.php