Створення xml-документа на php

Відео: PHPWord - створення MS Word документів засобами PHP. Коротка документація

Створення XML-документа на PHP

Відео: Creating dynamic XML in PHP

У попередніх статтях за стандартом DOM я згадував, що він величезний. У ньому сотні самих різних властивостей і методів у десятків класів. Все це вивчити досить важко і, головне, не потрібно. Ваше головне завдання - це вміти створювати XML-документи і парсити їх. І в цій статті ми з Вами будемо займатися створенням XML-документа на PHP.




У наступному прикладі йде генерація XML-документа на PHP:

Відео: Create XML document in PHP

lt ;?php
$ dom
=new domDocument("1.0","Utf-8") -// Створюємо XML-документ версії 1.0 з кодуванням utf-8
$ root
= $ dom-gt;createElement("Users") -// Створюємо кореневий елемент
$ dom
-gt;appendChild($ root) -
$ logins
= array("User1","User2","User3") -// Логіни користувачів
$ passwords
= array("Pass1","Pass2","Pass3") -// Паролі користувачів
for($ i =0- $ i lt; count($ logins) - $ i++){
$ id
= $ i +1-// id-користувача
$ user
= $ dom-gt;createElement("User") -// Створюємо вузол "user"
$ user
-gt;setAttribute("Id", $ id) -// Встановлюємо атрибут "id" у вузла "user"
$ login
= $ dom-gt;createElement("Login", $ logins[$ i]) -// Створюємо вузол "login" з текстом всередині
$ password
= $ dom-gt;createElement("Password", $ passwords[$ i]) -// Створюємо вузол "password" з текстом всередині
$ user
-gt;appendChild($ login) -// Додаємо в вузол "user" вузол "login"
$ user
-gt;appendChild($ password) -// Додаємо в вузол "user" вузол "password"
$ root
-gt;appendChild($ user) -// Додаємо в кореневий вузол "users" вузол "user"
}
$ dom
-gt;save("Users.xml") -// Зберігаємо отриманий XML-документ в файл
?gt;



Все найголовніше, що Ви повинні знати при створення XML-документів через PHP, знаходиться в даному прикладі. Код я постарався добре прокоментувати, тому питань виникнути не повинно. Ви, володіючи даними знаннями, вже можете створити практично будь-який XML-документ, використовуючи стандарт DOM. А в наступній статті я Вам покажу, як парсити XML-документ через PHP.

Поділися в соціальних мережах:

Схожі
Створення движка на mvc. Робимо можливість редагування і видалення користувачів.Створення движка на mvc. Робимо можливість редагування і видалення користувачів.
Створення динамічної функції на phpСтворення динамічної функції на php
Як отримати список дочірніх вузлів через domЯк отримати список дочірніх вузлів через dom
Створення графіків на phpСтворення графіків на php
Парсинг xml-документа на phpПарсинг xml-документа на php
Генерація pdf на php з використанням tcpdfГенерація pdf на php з використанням tcpdf
Створення об`єктів в jаvascriptСтворення об`єктів в jаvascript
Як поставити пароль на документ microsoft word або excelЯк поставити пароль на документ microsoft word або excel
Робота з атрибутами вузлів в xml-документі через domРобота з атрибутами вузлів в xml-документі через dom
Команда tscon - приєднати сеанс користувача до сеансу віддаленого робочого стола.Команда tscon - приєднати сеанс користувача до сеансу віддаленого робочого стола.
» » Створення xml-документа на php