Робота з xml-документом в php
Відео: Лекція 83: Робота з XML документом
У сьогоднішній статті я розберу роботу з XML-документами в PHP. Не секрет, що XML, як такої, взагалі не потрібен. А потрібен він виключно, як інструмент для зберігання даних, які повинні бути використані в інших мовах програмування, зокрема, в PHP. XML - це приблизно та ж база даних, яка без використання, так само сенсу не має. І ось як працювати через PHP з XML-документом, я поясню в цій статті.
Сьогодні ми розберемо тільки, як рахувати XML.
lt ;?php
$ doc =newDomDocument() -
$ doc-gt;load("Data.xml") -
$ data = $ doc-gt;saveXML() -
echo htmlspecialchars($ data) -
?gt;
Спочатку ми створюємо об`єкт класу DomDocument (), далі ми завантажуємо в цей об`єкт інформацію з файлу "data.xml". Після за допомогою методу saveXML () ми зчитуємо цю записану інформацію і виводимо, пропускаючи через функцію htmlspecialchars (), щоб побачити весь код прямо у вікні браузера (без htmlspecialchars () повний код можна буде побачити тільки в исходниках сторінки).
Відео: РНР. Рівень 3.Модуль 4: PHP 5 і XML Web Services. SOAP
Таким чином, ми отримали ту саму змінну $ data, яка містить весь XML-код. Теоритически, цього вже достатньо для абсолютно будь-яких маніпуляцій з XML-документом, проте, в PHP (А точніше в DOM-стандарті) Існує безліч можливостей, як полегшити роботу з XML-документом. І ось про це ми будемо говорити в наступних статтях.
- Як отримати список дочірніх вузлів через dom
- Як зробити коментування на сайті
- Nodejs. Як обробляти post запити.
- Data recovery: професійне відновлення даних
- Php-скрипт для завантаження курсів валют
- Перевірка зайнятості логіна на ajax
- Створення движка на mvc. Створюємо можливість додавання користувача в базу даних через адмін панель
- Minitool power data recovery - відновить флешки швидко і просто
- Data doctor recovery simcard - відновить ваші контакти
- Reflection api. Reflectionclass.
- Data recovery tenorshare - відновлення даних з девайсів на android
- Чи не працює sql-запит
- Mysql
- Атрибут data- * в html5.
- Reflection api. Reflectionmethod.
- Data recovery myjad відновить дані на андроїд
- Фільтр пошуку на php
- Nodejs. Запис і читання файлів.
- Парсинг xml-документа на php
- Завантаження і вивантаження xml-документів через dom
- Рекурсія в php