DOM DOMAttr::isId

(PHP 5, PHP 7, PHP 8)

DOMAttr::isId — 속성이 정의된 ID인지 확인


설명

public DOMAttr::isId(): bool

이 함수는 속성이 정의된 ID인지 확인합니다.

DOM 표준에 따르면 속성 ID를 ID 유형으로 정의하는 DTD가 필요합니다. 이 함수를 사용하기 전에 DOMDocument::validate 또는 DOMDocument::validateOnParse로 문서의 유효성을 검사해야 합니다.


매개변수

이 함수에는 매개변수가 없습니다.


반환 값

성공하면 true를, 실패하면 false를 반환합니다.


Examples

예제 #1 DOMAttr::isId() 예제

                  
<?php

$doc = new DomDocument;

// We need to validate our document before referring to the id
$doc->validateOnParse = true;
$doc->Load('book.xml');

// We retrieve the attribute named id of the chapter element
$attr = $doc->getElementsByTagName('chapter')->item(0)->getAttributeNode('id');

var_dump($attr->isId()); // bool(true)

?>