getDocNamespaces
Renvoie l'espace de noms déclaré dans le document.
getDocNamespaces()
renvoie l'espace de noms déclaré dans le document XML.
Renvoie l'espace de noms déclaré dans le nœud racine du document XML:
<? Php $ xml = << < xml < ? xml version = "1.0" standalone = "oui" ?> < voitures xmlns: c = " http://gitbox.net/ns " > < c: voiture id = " 1 " > Volvo </ C: voiture > < c: voiture id = " 2 " > BMW </ C: CAR > < c: voiture id = " 3 " > saab </ c: voiture > </cars> Xml; $ sxe = new SimplexMlelement ($ xml); $ ns = $ sxe-> getDocNamespaces (); print_r ($ ns); ?>
Exécuter l'instance
Renvoie toutes les espaces de noms déclarés dans le document XML:
<? Php $ xml = << < xml < ? xml version = "1.0" standalone = "oui" ?> < voitures xmlns: c = " http://gitbox.net/ns " > < c: voiture id = " 1 " > Volvo </ C: voiture > < c: voiture id = " 2 " > BMW </ C: CAR > < c: car id = " 3 " a: country = " suédois " xmlns: a = " http://gitbox.net/country " > saab </ c: car > </cars> Xml; $ sxe = new SimplexMlelement ($ xml); $ ns = $ sxe-> getDocNamespaces (true); var_dump ($ ns); ?>
Exécuter l'instance
Simplexmlelement :: getDocNamespaces ( récursif , from_root )
paramètre | décrire |
---|---|
Récursif |
Facultatif. Spécifie une valeur booléenne. Si vrai, renvoyez toutes les espaces de noms déclarés dans le document; Si faux, seul l'espace de noms déclaré dans le nœud racine est renvoyé. La valeur par défaut est fausse. |
de_root |
Facultatif. Spécifie une valeur booléenne. True vérifie l'espace de noms à partir du nœud racine du document XML; FAUX Vérifiez l'espace de noms du nœud enfant. La valeur par défaut est vraie. |