DOMDocument::getElementById
(PHP 5, PHP 7, PHP 8)
DOMDocument::getElementById — Шукає елемент із певним ідентифікатором
Опис
public DOMDocument::getElementById(string $elementId): ?DOMElement
Ця функція схожа на DOMDocument::getElementsByTagName, але шукає елемент із заданим ідентифікатором.
Для роботи цієї функції необхідно встановити атрибути ідентифікаторів за допомогою DOMElement::setIdAttributeабо DTD, який визначає атрибут ідентифікатора типу. В останньому випадку перед використанням цієї функції вам необхідно буде перевірити документ за допомогою DOMDocument::validate або DOMDocument::$validateOnParse
Список параметрів
elementId
Унікальне значення ідентифікатора елемента.
Значення, що повертаються
Повертає об'єкт DOMElementили**null
**, якщо елемент не знайдено.
Приклади
Приклад #1 Приклад використання DOMDocument::getElementById()
Наступні приклади використовують файл book.xml, який містить такі дані:
]> PHP Basics Jim Smith Jane Smith xhtml:blurb<![CDATA[
PHP Basics provides an introduction to PHP.
\]\]> PHP Advanced Programming Jon Doe
Loading...
Результат виконання наведеного прикладу:
Элемент с идентификатором 'php-basics': book
Дивіться також
- DOMDocument::getElementsByTagName() - Шукає всі елементи із заданим локальним ім'ям