Я хочу, чтобы выбрать потомок текущего узла сНа и сохранить их в переменный:Xpath как выбрать детей?
<div id="summary">
<p>aaaaaaa</p>
<p>bbbbbbb</p>
<br>
<p>ccccccc</p>
<a></a>
<p>ddddddd</p>
</div>
Я попытался
$summary = $dom->saveHTML($xpath->query('//div[@id="summary"]/child::*')->item(0));
Но это возвращает только первый P тег, который очень странно для меня причина " * 'должен получить всех детей, поэтому, где я могу исправить его, чтобы выбрать всех детей, а не только первый?
Почему это заканчивается символом '-> item (0)'? Похоже, это преступник. – pritaeas
@pritaeas Причина saveHTML требует, чтобы элемент rahter, чем nodelist, передавался в – user7031
@ user7031: у вас, скорее всего, есть [проблема XY] (http://meta.stackexchange.com/questions/66377/what-is-the- xy-problem) здесь. – hakre