我使用 PHP Simple HTML Dom 来获取一些 HTML,现在我有一个像下面的代码一样的 HTML dom,我需要获取标签内的纯文本,但我得到了文本链接(猕猴桃水果篮 http://floristchennai.com/kiwi-basket).
HTML 代码
<div class="name" style="height: 34px;">
<a href="http://floristchennai.com/kiwi-basket">Kiwi Fruit Basket</a>
</div>
Php Code
// Create DOM from URL or file
$html = file_get_html('http://floristchennai.com/');
// Find all links text
foreach($html->find('.name a') as $element)
{
echo "<br>a tag text value=" . $element;
}
这样做我没有得到我想要的文本。
提前致谢!
try:
innertext()
innertext 用于读取或写入元素的内部 HTML 文本。
foreach($html->find('.name a') as $element)
{
echo "<br>a tag text value=" . $element->innertext;
}
API Ref http://simplehtmldom.sourceforge.net/manual_api.htm
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)