SimpleHTMLDOM 使用 class 找到 div
SimpleHTMLDOM finding a div with class
我是一个没有经验的程序员DOM。我需要找到一个 div 来删除它和里面的所有内容。我编写了以下代码来获取 div 和 class "name page_footer_container" 。当我尝试输出结果以测试是否一切正常时,出现以下错误。
__________________Code_________________________________________
require_once('simple_html_dom.php');
$html = file_get_html($url);
$element=$html->find('div[class=page_footer_container]');
echo $element->outertext;
我收到以下消息但没有结果:注意:正在尝试获取非对象的属性。
请告诉我问题是什么以及删除 div 及其所有内容的最佳策略是什么。
我要删除的页面的这一部分:
<div class="page_footer_container" >
<div class="page_footer_content">
<div class="page_footer_liner" ><hr class="page_footer_divider_above">
<div class="page_footer_text" ><a href="url">Click here to read our privacy policy.
<br>
Copyright © 2009-2012 mysite INc</a></div></div>
</div><div class="powered_by" >
<p><a rel="nofollow" href="#" target="_blank">
<img src="" border="0" alt=""></a><br><a rel="nofollow" href="" target="_blank"><strong>KKK</strong></a></p>
</div></div>
非常感谢
尝试以这种方式获得 div:
$element=$html->find('div.page_footer_container');
通过 simple_html_dom,您可以使用 搜索元素。对于 class 和 # 对于 id.
我是一个没有经验的程序员DOM。我需要找到一个 div 来删除它和里面的所有内容。我编写了以下代码来获取 div 和 class "name page_footer_container" 。当我尝试输出结果以测试是否一切正常时,出现以下错误。
__________________Code_________________________________________
require_once('simple_html_dom.php');
$html = file_get_html($url);
$element=$html->find('div[class=page_footer_container]');
echo $element->outertext;
我收到以下消息但没有结果:注意:正在尝试获取非对象的属性。
请告诉我问题是什么以及删除 div 及其所有内容的最佳策略是什么。
我要删除的页面的这一部分:
<div class="page_footer_container" >
<div class="page_footer_content">
<div class="page_footer_liner" ><hr class="page_footer_divider_above">
<div class="page_footer_text" ><a href="url">Click here to read our privacy policy.
<br>
Copyright © 2009-2012 mysite INc</a></div></div>
</div><div class="powered_by" >
<p><a rel="nofollow" href="#" target="_blank">
<img src="" border="0" alt=""></a><br><a rel="nofollow" href="" target="_blank"><strong>KKK</strong></a></p>
</div></div>
非常感谢
尝试以这种方式获得 div:
$element=$html->find('div.page_footer_container');
通过 simple_html_dom,您可以使用 搜索元素。对于 class 和 # 对于 id.