PHP Conference Japan 2024

DOMDocumentType 類別

(PHP 5, PHP 7, PHP 8)

簡介

每個 DOMDocument 都有一個 doctype 屬性,其值為 nullDOMDocumentType 物件。

類別概要

類別 DOMDocumentType 繼承自 DOMNode {
/* 繼承的常數 */
/* 屬性 */
公開 唯讀 字串 $name;
公開 唯讀 DOMNamedNodeMap $entities;
公開 唯讀 字串 $publicId;
公開 唯讀 字串 $systemId;
公開 唯讀 ?字串 $internalSubset;
/* 繼承的屬性 */
公開 唯讀 字串 $nodeName;
公開 唯讀 整數 $nodeType;
公開 唯讀 ?DOMNode $parentNode
公開 唯讀 ?DOMElement $parentElement
公開 唯讀 DOMNodeList $childNodes
公開 唯讀 ?DOMNode $firstChild
公開 唯讀 ?DOMNode $lastChild
公開 唯讀 ?DOMNode $previousSibling
公開 唯讀 ?DOMNode $nextSibling
公開 唯讀 ?DOMNamedNodeMap $attributes
公開 唯讀 布林值 $isConnected
公開 唯讀 ?DOMDocument $ownerDocument
公開 唯讀 ?字串 $namespaceURI
公開 字串 $prefix
公開 唯讀 ?字串 $localName
公開 唯讀 ?字串 $baseURI
/* 繼承的方法 */
公開 DOMNode::C14N(
    布林值 $exclusive = false,
    布林值 $withComments = false,
    ?陣列 $xpath = null,
    ?陣列 $nsPrefixes = null
): 字串|false
公開 DOMNode::C14NFile(
    字串 $uri,
    布林值 $exclusive = false,
    布林值 $withComments = false,
    ?陣列 $xpath = null,
    ?陣列 $nsPrefixes = null
): 整數|false
公開 DOMNode::isSupported(字串 $feature, 字串 $version): 布林值
}

屬性

publicId

外部子集的公開識別碼。

systemId

外部子集的系統識別碼。這可能是一個絕對 URI 或不是。

name

DTD 的名稱;也就是緊跟在 DOCTYPE 關鍵字後面的名稱。

entities

一個包含在 DTD 中宣告的通用實體(包括外部和內部)的 DOMNamedNodeMap

notations

一個包含在 DTD 中宣告的標記的 DOMNamedNodeMap

internalSubset

內部子集的字串,如果沒有則為 null。這不包含分隔方括號。

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top