Umbo la XML katika PHP
XML ni umbo la hifadhi ya data. Umbo hili mara nyingi linatumika kubadilishana data kati ya tovuti, au kati ya seva na kivinjari. Kiteknolojia XML inafanana na HTML, lakini kwa vitagi na sifa zozote.
Tutafanye faili tofauti test.xml,
ambayo tutahifadhi hati ya majaribio ya
XML.
Kuanza, katika hati hii inahitajika kufanya kichwa maalum, ambacho kitaonyesha kwamba tuna XML na kuweka toleo la lugha hii:
<?xml version="1.0"?>
Sasa inahitajika kufanya kipengele cha mzizi.
Itawakilisha kitagi, ambacho
kinachukua hati nzima.
Jina la kitagi hiki linaweza kuwa lolote.
Tuite <root>:
<?xml version="1.0"?>
<root>
</root>
Ongeza sasa baadhi ya data:
<?xml version="1.0"?>
<root>
<test>maandishi</test>
</root>
Sasa katika PHP tunaweza kupakia hiki
kipengele kwa kutumia kitendo
simplexml_load_file:
<?php
$xml = simplexml_load_file('test.xml');
?>
Kwenye kigeuzi kitaandikwa kitu maalum, ambacho tutaweza kupata data ya vitagi kutoka kwenye mti wa XML:
<?php
var_dump($xml); // kitu
?>
Zaidi katika masomo yafuatayo kwa ufupi
nitaacha wakati wa kupata XML
na nitachukulia kuwa kwenye kigeuzi
$xml imehifadhiwa matokeo ya kitendo
simplexml_load_file.
Tengeneza faili ya majaribio ya XML.
Ipate katika PHP.
Onyesha matokeo ya kupata
kupitia var_dump.