【发布时间】:2012-12-31 09:56:50
【问题描述】:
我正在使用 DOMDocument 遍历 HTML 以获取 <p> 标记内的内容。但与此同时,我不想从<p> 标签内的href、div 和span 信息中获得任何信息。我应该如何从下面的代码着手:
$doc = new DOMDocument();
$doc->loadHTML($data);
$pas = $domDoc->getElementsByTagName("p");
foreach ($pas as $pa)
$pa->textContent
我可以进一步从$pas 为div、span、href 做一个DOMDocument getElementsByTagName() 吗?还是我需要做一个正则表达式?
【问题讨论】:
-
为了澄清,您想跳过
p标签中的div、span和a标签的内容吗? -
欢迎来到 Stack Overflow。问题编辑器接受一些 HTML 标签来提供格式,因此当您需要插入文字标签时,您需要使用
{}工具栏按钮。这次我给你修好了。编辑框下方有一个预览面板,您可以在其中查看问题的外观。此外,您还可以使用键盘的Shift键获取大写字母。 -
嗨 alvarco,感谢您的帮助。嗯,我实际上做了 html 格式。也许在我在移动设备上编辑后它被删除了
标签: php domdocument