Encuentre los nodos secundarios del nodo de nota:
<?php$note=<<<XML<note><to>Tove</to><from>Jani</from><heading>Recordatorio</heading><body>¡No me olvides este fin de semana!</ body></note>XML;$xml=simplexml_load_string($note);foreach ($xml->children() as $child) { echo "Nodo secundario: " $child }?>La función niños() encuentra los nodos secundarios del nodo especificado.
niños( ns,is_prefix );
parámetro | describir |
---|---|
ns | Opcional. Especifica un espacio de nombres XML. |
es_prefijo | Opcional. Especifica un valor booleano. Si el valor es VERDADERO, ns es el prefijo. Si el valor es FALSO, ns es la URL del espacio de nombres. |
Valor de retorno: | Devuelve un objeto SimpleXMLElement. |
---|---|
Versión PHP: | 5.0.1+ |
Registro de cambios de PHP: | Se agregó el parámetro is_prefix . |
Encuentre los nodos secundarios del nodo del cuerpo:
<?php$note=<<<XML<note><to>Tove</to><from>Jani</from><heading>Recordatorio</heading><body><span>¡Importante!</span> Don ¡No me olvides este fin de semana!</body></note>XML;$xml=simplexml_load_string($note);foreach ($xml->body[0]->children() as $child) { echo "Niño nodo: " . $niño . "<br>"; }?>