我正在使用simple-html-dom尝试从另一个站点获取一些代码。这里有一些简单的示例代码,它复制了我正在尝试实现的内容。
<html>
<body>
<h1>Title!</h1>
<div class="sample">
<div class="another_class">...</div>
<div class="one_more">
Some awesome text!
</div>
</div>
<div class="sample">
<div class="another_class">...</div>
<div class="one_more">
Some awesome text!
</div>
</div>
<div class="sample">
<div class="another_class">...</div>
<div class="one_more">
Some awesome text!
</div>
</div>
</body>
</html>所以我试着拉出所有的div样本blocks...including标签。因此,基本上我想在我的站点上回显以下代码,标签和所有内容:
<div class="sample">
<div class="another_class">...</div>
<div class="one_more">
Some awesome text!
</div>
</div>
<div class="sample">
<div class="another_class">...</div>
<div class="one_more">
Some awesome text!
</div>
</div>
<div class="sample">
<div class="another_class">...</div>
<div class="one_more">
Some awesome text!
</div>
</div>我今天才学到simple-html-dom,所以我还在努力弄明白。这是我到目前为止收集到的东西,它不起作用。
<?php
include('simplehtmldom_1_5/simple_html_dom.php');
$page = 'http://www.sampleURL.com';
$html = file_get_html($page);
foreach($html->find('div.sample') as $element)
echo $element->outertext . '<br />';
?>发布于 2012-06-13 06:58:47
我解决了我自己的问题...我试图从错误的URL >_>中拉出
难怪它没有返回任何东西!我发布的代码是正确的。
https://stackoverflow.com/questions/11005624
复制相似问题