Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用简单的HTMLDOM查找两个同级之间的文本内容_Php_Simple Html Dom - Fatal编程技术网

Php 如何使用简单的HTMLDOM查找两个同级之间的文本内容

Php 如何使用简单的HTMLDOM查找两个同级之间的文本内容,php,simple-html-dom,Php,Simple Html Dom,我想找到两个标记之间的文本内容。。我的html如下 <h2>Class</h2> Diamond House <h2>Contact Person</h2> Mr. Jennifer Therese <h2>Address</h2> 请告诉我如何做到这一点用简单的html dom无法做到这一点。应该有帮助(检查答案的最后部分) foreach($new_html->find('div[class=page

我想找到两个标记之间的文本内容。。我的html如下

<h2>Class</h2>
   Diamond House
<h2>Contact Person</h2>
   Mr. Jennifer Therese
<h2>Address</h2>

请告诉我如何做到这一点

用简单的html dom无法做到这一点。应该有帮助(检查答案的最后部分)
foreach($new_html->find('div[class=page-content] h2') as $element2)
{
    echo $heading = $element2->innertext;
    echo ' '.$content = $element2->find('',0)->next_sibling();
    exit;
}