Що таке DOMDocument () у PHP?

DOMDocument є ієрархічна деревовидна структура вузлів. Починається з кореневого вузла. Цей кореневий вузол може мати дочірні вузли, і всі ці дочірні вузли можуть мати дочірні вузли самостійно. В основному все в DOMDocument є певним типом вузла, будь то елементи, атрибути чи текстовий вміст. 12 лютого 2011 р.

Бібліотека PHP DOM дозволяє керувати HTML і XML після завантаження сценарію в новий документ PHP DOMDocument. Синтаксичний аналіз — це важлива концепція, що стосується зміни вихідного коду в більш зручний для читання формат.

DOM представляє документ із логічним деревом. Кожна гілка дерева закінчується вузлом, і кожен вузол містить об’єкти. Методи DOM дозволяють програмний доступ до дерева. За допомогою них можна змінити структуру, стиль або зміст документа.

Розширення DOM дозволяє виконувати операції з документами XML і HTML через DOM API з PHP. Примітка: розширення DOM використовує кодування UTF-8. Використовуйте mb_convert_encoding(), UConverter::transcode() або iconv() для обробки інших кодувань.

Приклад №1 Створення нового DOMElement $dom = новий DOMDocument('1.0', 'iso-8859-1'); $element = $dom->appendChild(new DOMElement('root')); $element_ns = новий DOMElement('pr:node1', 'thisvalue', 'http://xyz'); $element->appendChild($element_ns);

Об'єктна модель документа The Об'єктна модель документа (DOM) — це API програмування для документів HTML і XML. Він визначає логічну структуру документів і спосіб доступу до документа та маніпулювання ним.