PHP-де XML пішімі
XML деректерді сақтауға арналған пішім болып табылады. Бұл пішім жиі сайттар арасында, немесе сервер мен браузер арасында деректер алмасу үшін қолданылады. Техникалық тұрғыдан XML HTML-ге ұқсас, бірақ кез келген тегтермен және атрибуттармен.
Біз бөлек test.xml файлын жасаймыз,
онда біз сынақ XML құжатын сақтаймыз.
Бастапқыда бұл құжатта арнайы тақырыптық жолды жасау керек, ол бізде XML бар екенін көрсетеді және бұл тілдің нұсқасын белгілейді:
<?xml version="1.0"?>
Енді түбірлік элементті жасау керек.
Ол бүкіл құжатты қамтитын тег болады.
Бұл тегтің аты кез келген болуы мүмкін.
Оны <root> деп атайық:
<?xml version="1.0"?>
<root>
</root>
Енді кейбір деректерді қосамыз:
<?xml version="1.0"?>
<root>
<test>text</test>
</root>
Енді PHP-де біз бұл элементті
simplexml_load_file функциясы арқылы
жүктей аламыз:
<?php
$xml = simplexml_load_file('test.xml');
?>
Айнымалыға арнайы объект жазылады, ол арқылы біз XML ағашынан тегтердің деректерін ала аламыз:
<?php
var_dump($xml); // объект
?>
Алдағы сабақтарда қысқалық үшін мен
XML алу сәтін өткізіп жіберемін және
$xml айнымалысында
simplexml_load_file функциясының нәтижесі
сақталады деп есептеймін.
Сынақ XML файлын жасаңыз.
Оны PHP-де алыңыз.
Алу нәтижесін var_dump арқылы
шығарыңыз.