XML-formaat in PHP
XML is een formaat voor het opslaan van gegevens. Dit formaat wordt vaak gebruikt voor gegevensuitwisseling tussen websites, of tussen een server en een browser. Technisch gezien lijkt XML op HTML, maar met willekeurige tags en attributen.
Laten we een apart bestand test.xml maken,
waarin we een test
XML-document zullen opslaan.
Om te beginnen moet je in dit document een speciale kop maken, die aangeeft dat we XML hebben en de versie van deze taal instelt:
<?xml version="1.0"?>
Nu moet je het hoofdelement maken.
Dit wordt een tag die
het hele document bevat.
De naam van deze tag kan willekeurig zijn.
Laten we het <root> noemen:
<?xml version="1.0"?>
<root>
</root>
Laten we nu enkele gegevens toevoegen:
<?xml version="1.0"?>
<root>
<test>text</test>
</root>
Nu kunnen we in PHP dit
element laden met de functie
simplexml_load_file:
<?php
$xml = simplexml_load_file('test.xml');
?>
In de variabele wordt een speciaal object geschreven, waarmee we gegevens van tags uit de XML-structuur kunnen ophalen:
<?php
var_dump($xml); // object
?>
Verder zal ik in de volgende lessen voor de bondigheid
het moment van het ophalen van XML weglaten
en ervan uitgaan dat in de variabele
$xml het resultaat van de functie
simplexml_load_file is opgeslagen.
Maak een test XML-bestand.
Haal het op in PHP.
Toon het resultaat van het ophalen
via var_dump.