⊗ppSpXmInr 21 of 83 menu

Format XML en PHP

XML est un format pour stocker des données. Ce format est souvent utilisé pour l'échange de données entre sites, ou entre le serveur et le navigateur. Techniquement, XML est similaire au HTML, mais avec des balises et attributs arbitraires.

Créons un fichier séparé test.xml, dans lequel nous stockerons un document de test XML.

Pour commencer, dans ce document, il faut créer un en-tête spécial qui indiquera que nous avons du XML et définira la version de ce langage :

<?xml version="1.0"?>

Maintenant, il faut créer l'élément racine. Il représentera une balise qui contient tout le document. Le nom de cette balise peut être arbitraire. Appelons-la <root> :

<?xml version="1.0"?> <root> </root>

Ajoutons maintenant quelques données :

<?xml version="1.0"?> <root> <test>text</test> </root>

Maintenant en PHP, nous pouvons charger ce fichier à l'aide de la fonction simplexml_load_file :

<?php $xml = simplexml_load_file('test.xml'); ?>

Dans la variable sera enregistré un objet spécial, grâce auquel nous pourrons récupérer les données des balises de l'arborescence XML :

<?php var_dump($xml); // objet ?>

Ensuite, dans les leçons suivantes, par souci de concision, j'omettrai l'étape d'obtention du XML et considérerai que la variable $xml stocke le résultat de la fonction simplexml_load_file.

Créez un fichier XML de test. Récupérez-le en PHP. Affichez le résultat de l'obtention via var_dump.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser