Я просматриваю XML-файл определения, и у меня есть DOMNodeList, через который я прохожу.
Мне нужно извлечь содержимое дочернего тега, который может или не может быть в текущем объекте
<input id="name">
<label>Full Name:</label>
<required />
</input>
<input id="phone">
<required />
</input>
<input id="email" />
Мне нужно заменить ????????????? с чем-то, что возвращает мне содержимое метки, если
это существует.
Код:
foreach($dom->getElementsByTagName('required') as $required){
$curr = $required->parentNode;
$label[$curr->getAttribute('id')] = ?????????????
}
Ожидаемый результат:
Array(
['name'] => "Full Name:"
['phone'] =>
)