问题:使用PHP简单html DOM解析器捕获未包含在html标记中的段落

问题:使用PHP简单html DOM解析器捕获未包含在html标记中的段落,php,dom,Php,Dom,我试图使用简单的HTMLDOM解析器从页面中提取一些HTML。我可以使用以下代码拉入页面: $html = file_get_html($url); 而且我能够毫无问题地拉动不同的元素。我不知道的是,如果文本没有包含在标记中,如何捕获它 我可以使用什么选择器或编码来捕获p标记下方的段落 <h3> Business Description</h3> <p> <b> One line description of bu

我试图使用简单的HTMLDOM解析器从页面中提取一些HTML。我可以使用以下代码拉入页面:

$html = file_get_html($url);
而且我能够毫无问题地拉动不同的元素。我不知道的是,如果文本没有包含在标记中,如何捕获它

我可以使用什么选择器或编码来捕获p标记下方的段落

<h3>
    Business Description</h3>
<p>
    <b>
        One line description of business
    </b>
</p>

Lorem ipsum dolor sit amet, consectetuer adipiscing elit...

相关问题——这里的答案可能适用。谢谢。我应该提到的是,这是从页面中提取的部分,整个部分以及一堆其他内容都位于div标记中,因此我不认为html格式是一个问题,除非我误解了所建议的内容。我遇到的问题是试图选择段落,而不是div标记内的其他内容。如果结构一致,您能否删除标记内的内容以保留标记外的内容?