Найти, если данный тег существует в любом из XML-детей в PHP - PullRequest
0 голосов
/ 28 марта 2019

Я хочу проверить объект PHP simplexml, если данный тег существует в любом дочернем элементе данного XML

Оригинальный XML может выглядеть как

<XML>
<child1>
    ...
</child1>
<child2>
    <needle>...</needle>
</child2>
<child3>
    ...
</child3>

игла может появиться в любом из дочерних элементов. Есть ли какой-нибудь эффективный способ с точки зрения синтаксиса проверить, является ли стрелка вторым дочерним элементом в любом из них, кроме запуска всех дочерних элементов в цикле и проверки по отдельности? Сортировка

XML->*->needle

существует?

...