simplexml_load_file Convertit un fichier XML en objet &reftitle.description; SimpleXMLElementfalsesimplexml_load_file stringfilename stringnullclass_nameSimpleXMLElement::class intoptions0 stringnamespace_or_prefix"" boolis_prefix&false; Convertit le document XML filename en un objet de type SimpleXMLElement. &reftitle.parameters; filename Chemin vers le fichier XML class_name Vous pouvez utiliser ce paramètre optionnel et ainsi, la fonction simplexml_load_file retournera un objet de la classe spécifiée. Cette classe doit étendre la classe SimpleXMLElement. options Depuis Libxml 2.6.0, vous pouvez aussi utiliser le paramètre options pour spécifier des paramètres additionnels Libxml. namespace_or_prefix Préfixe ou l'URI de l'espace de noms. is_prefix &true; si namespace_or_prefix est un préfixe, &false; si c'est l'URI ; par défaut, &false;. &reftitle.returnvalues; Retourne un &object; de la classe SimpleXMLElement dont les propriétés contiennent les données du document XML, &return.falseforfailure;. &return.falseproblem; &reftitle.errors; Produit un message d'erreur de niveau E_WARNING pour chaque erreur trouvée dans les données XML. Utilisez la fonction libxml_use_internal_errors pour supprimer toutes les erreurs XML, et la fonction libxml_get_errors pour les parcourir. &reftitle.examples; Interprétation d'un document XML ]]> Ce script affichera, en cas de succès : Example Title ... ) ]]> À partir de là, vous pouvez utiliser $xml->title et tout autre élément. &reftitle.seealso; simplexml_load_string SimpleXMLElement::__construct libxml_use_internal_errors libxml_set_streams_context