我有下面的代码....PHP - 获取从一个元素中的链接元素已被发现后
<div class="outer">
<div>
<h1>Christmas</h1>
<ul>
<li>Holiday</li>
<li>Fun</li>
<li>Joy</li>
</ul>
<h1>4th July</h1>
<ul>
<li>Fireworks</li>
<li>Happy</li>
<li>Spectral</li>
</ul>
</div>
</div>
<div class="outer">
<div>
<h1>Christmas2</h1>
<ul>
<li>Holiday</li>
<li>Fun</li>
<li>Joy</li>
</ul>
<h1>4th July</h1>
<ul>
<li>Fireworks2</li>
<li>Happy</li>
<li>Spectral</li>
</ul>
</div>
</div>
我已经知道我能找到的DIV,然后看看DIV的元素中通过这样做等...
$doc->loadHTML($output); //$output being the text above
$xpath = new DOMXpath($doc);
$elements = $xpath->query('//div[@class="outer"]'); //Check outer
我知道这上面的3线将从DIV中列出获得的元素,但我真的希望能够做的就是在[H1]的文字,然后显示每个H1旁边的[li]值..
输出我要找的是...
Christmas - Holiday, Fun, Joy
4th July - Fireworks, Happy, Spectral
Christmas2 - Holiday, Fun, Joy
4th July2 - Fireworks, Happy, Spectral
显示你已经尝试了什么......我看到在试图解决您的问题没有力气。你在做什么是要求答案,没有帮助。 – ElefantPhace 2014-11-23 06:09:06