PHP 8.4.2 Released!

Dom\Attr::isId

(PHP 8 >= 8.4.0)

Dom\Attr::isId Проверяет, является ли атрибут определённым идентификатором

Описание

public Dom\Attr::isId(): bool

Эта функция проверяет, является ли атрибут определённым идентификатором.

Согласно стандарту DOM, для этого требуется DTD, в котором атрибут ID определяется как тип ID. Чтобы использовать метод, документ должен быть проверен во время разбора путём передачи LIBXML_DTDVALID в качестве опции.

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Возвращает значение true если этот атрибут является определённым идентификатором, в противном случае возвращает значение false.

Примеры

Пример #1 Пример использования Dom\Attr::isId()

<?php

// Необходимо подтвердить документ, прежде чем ссылаться на id
$doc = Dom\XMLDocument::createFromFile('book.xml', LIBXML_DTDVALID);

// Получение атрибута id элемента chapter
$attr = $doc->getElementsByTagName('chapter')->item(0)->getAttributeNode('id');

var_dump($attr->isId()); // bool(true)
?>
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top