Obtenga una etiqueta secundaria específica de un elemento DOME en PHP
Estoy caminando a través de un archivo de definición xml y tengo una DOMNodeList por la que estoy caminando. Necesito extraer el contenido de una etiqueta secundaria que puede o no estar en la entidad actual
<input id="name">
<label>Full Name:</label>
<required />
</input>
<input id="phone">
<required />
</input>
<input id="email" />
Necesito reemplazar ????????????? con algo que me da el contenido de la etiqueta si existe.
Código:
foreach($dom->getElementsByTagName('required') as $required){
$curr = $required->parentNode;
$label[$curr->getAttribute('id')] = ?????????????
}
Resultado Esperado:
Array(
['name'] => "Full Name:"
['phone'] =>
)