XML-formaat in PHP
XML is 'n formaat vir die berging van data. Hierdie formaat word dikwels gebruik vir die uitruil van data tussen webwerwe, of tussen die bediener en die blaaier. Tegnies is XML soortgelyk aan HTML, maar met enige etikette en eienskappe.
Kom ons maak 'n aparte lêer test.xml,
waarin ons die toets
XML-dokument sal stoor.
Om te begin, moet 'n spesiale kop in hierdie dokument gemaak word, wat sal aandui dat ons XML het en die weergawe van hierdie taal sal stel:
<?xml version="1.0"?>
Nou moet die wortelelement gemaak word.
Dit sal 'n etiket wees wat
die hele dokument bevat.
Die naam van hierdie etiket kan enigiets wees.
Kom ons noem dit <root>:
<?xml version="1.0"?>
<root>
</root>
Kom ons voeg nou 'n paar data by:
<?xml version="1.0"?>
<root>
<test>text</test>
</root>
Nou kan ons in PHP hierdie
element laai met behulp van die funksie
simplexml_load_file:
<?php
$xml = simplexml_load_file('test.xml');
?>
In die veranderlike sal 'n spesiale voorwerp geskryf word, waarmee ons data van etikette uit die XML-boom kan kry:
<?php
var_dump($xml); // voorwerp
?>
Verder in die volgende lesse vir bondigheid
sal ek die oomblik om XML te verkry weglaat
en sal aanneem dat in die veranderlike
$xml die resultaat van die funksie
simplexml_load_file gestoor word.
Maak 'n toets XML-lêer.
Kry dit in PHP.
Vertoon die resultaat van die verkryging
deur var_dump.