API Xml

Параметр За замовчуванням Опис
Xml ($mCharset, $mFile, $mXMLCharset, $mStandAlone, $mPutTitle)
Конструктор класу, повертає покажчик.
$mCharset Ім'я кодування вихідних даних.
$mFile Ім'я файлу, в який буде зберігатися XML-файл.
$mXMLCharset UTF-8 Ім'я кодування XML-файлу.
$mStandAlone true Додавання рядка standalone="yes" у заголовок файлу.
$mPutTitle true Додавання заголовка XML-файлу.
StartTag ($mNodeName, $mAttr)
Додавання відкривального тега.
$mNodeName Ім'я тега.
$mAttr array() Асоціативний масив атрибутів тега.
PutTag ($mNodeName, $mAttr, $mNodeValue, $mPut)
Додавання тега зі значенням. Якщо $mPut = false, то не додає, а повертає фрагмент XML-коду.
$mNodeName Ім'я тега.
$mAttr array() Асоціативний масив атрибутів тега.
$mNodeValue <пусто> Значення тега.
$mPut true Прапор, чи додати тег в XML-файл або повернути фрагмент XML-коду.
CloseTag ($mNodeName)
Додавання закриваючого тега.
$mNodeName Ім'я тега.
PutXML ($mCode)
Додавання готового XML-фрагмента.
$mCode Фрагмент XML-коду.
StartPocket ()
Увімкнення режиму "Кишеня"; у цьому разі всі наступні дії не додаватимуть дані в XML-файл, а накопичуватимуть їх у певній ділянці пам'яті.
ClosePocket ()
Вимкнення режиму "Кишеня".
PrintPocket ()
Зберігає накопичену інформацію з "кишені" в XML-файл.
Free ()
Закриває XML-файл.