Extensible Markup Language est un moyen souple de transport de données sur l'Internet et entre applications. Dans XML , les données sont contenues dans les éléments qui ont des noms . Parce que XML est si flexible , ces éléments peuvent avoir tout ce que nomme les désirs du programmeur , définis par ce qu'on appelle un espace de noms . XML est souvent utilisé en conjonction avec Hypertext Preprocessor , qui exécute des scripts sur le serveur d'hébergement Web . Afin de gérer les données d'espace de noms complexes via PHP , vous devez utiliser certaines fonctions spéciales . Ces fonctions identifier et décoder l'espace de noms XML. Choses que vous devez
Notepad
Voir Plus Instructions
1
charge le XML en utilisant la fonction simplexml_load_file . Par exemple, si le fichier se trouve à http://www.mergingtoll.com/careful.xml , la fonction devrait ressembler à :
$ attention = simplexml_load_file (' http://www.mergingtoll.com /careful.xml ');
Cela stocker le fichier XML dans une variable appelée $ attention
2
créer un élément SimpleXML pour votre nouvelle variable. . Par exemple:
$ carefulsimple = new SimpleXMLElement ($ attention) ;
3
utiliser la méthode getNamespaces pour extraire tous les espaces de noms de votre élément SimpleXML . Par exemple:
carefulns $ = carefulsimple -> getNamespaces ( true);
4
Imprimer votre tableau d'espace de noms en utilisant la fonction print_r . Par exemple:
print_r ( carefulns $ ) ;
Cela vous permet de voir tous les espaces de noms associés à votre fichier XML
< br . >