La fonction __construct()
est utilisée pour créer un nouvel objet simplexmlelement.
Créez un objet simplexmlelement à partir d'une chaîne:
<? Php $ note = <<< xml <Torse> <à> George </ à> <de> John </ From> <A-tête> Rappel </ Heading> <body> N'oubliez pas la réunion! </body> </ note> Xml ; $ xml = new SimplexMlelement ( $ note ) ; echo $ xml -> asxml ( ) ; ?>
Exécuter l'instance
Supposons que nous ayons le fichier XML suivant " note.xml ":
<? xml version = "1.0" Encoding = "utf-8" ?> <Torse> < à > George </ à > <de> John </ From > < A-tête > Rappel </ Heading > <body> ne m'oublie pas ce week-end! </docy> </ note >
Créez un objet simplexmlelement à partir de l'URL:
<? Php $ xml = new simplexmlelement ( "note.xml" , 0 , true ) ; echo $ xml -> asxml ( ) ; ?>
Exécuter l'instance
Simplexmlelement :: __construct ( données , options , data_is_url , ns , is_prefix )
paramètre | décrire |
---|---|
données |
Requis. Spécifie une chaîne XML bien formée. Si data_is_url est vrai, spécifiez le chemin ou l'URL du document XML. |
options |
Facultatif. Spécifiez les paramètres libxml supplémentaires. Défini en spécifiant les options et 1 ou 0 (vrai ou faux, telles que libxml_noblanks (1)). Les valeurs possibles incluent:
|
data_is_url |
Facultatif. True spécifie que les données sont le chemin / URL du document XML plutôt que les données de chaîne. La valeur par défaut est fausse. |
ns | Facultatif. Spécifie un préfixe d'espace de noms ou URI. |
is_prefix |
Facultatif. Spécifie une valeur booléenne. Vrai si NS est un préfixe, et faux si ns est un URI. La valeur par défaut est fausse. |