DOMDocumentType sınıfı

(PHP 5, PHP 7, PHP 8)

Giriş

Her DOMDocument nesnesi, değeri null veya bir DOMDocumentType nesnesi olabilen bir doctype özniteliğine sahiptir.

Sınıf Sözdizimi

DOMDocumentType extends DOMNode {
/* Özellikler */
public readonly string $publicId;
public readonly string $systemId;
public readonly string $name;
public readonly DOMNamedNodeMap $entities;
public readonly DOMNamedNodeMap $notations;
public readonly string $internalSubset;
/* Miras alınan özellikler */
public readonly string $nodeName;
public string $nodeValue;
public readonly int $nodeType;
public readonly DOMNode|null $parentNode;
public readonly DOMNodeList $childNodes;
public readonly DOMNode|null $firstChild;
public readonly DOMNode|null $lastChild;
public readonly DOMNode|null $previousSibling;
public readonly DOMNode|null $nextSibling;
public readonly DOMNamedNodeMap|null $attributes;
public readonly DOMDocument|null $ownerDocument;
public readonly string|null $namespaceURI;
public string|null $prefix;
public readonly string $localName;
public readonly string|null $baseURI;
public string $textContent;
/* Miras alınan yöntemler */
public DOMNode::appendChild(DOMNode $yeni): DOMNode|false
public DOMNode::C14N(
    bool $exclusive = false,
    bool $withComments = false,
    array|null $xpath = null,
    array|null $nsPrefixes = null
): string|false
public DOMNode::C14NFile(
    string $uri,
    bool $exclusive = false,
    bool $withComments = false,
    array|null $xpath = null,
    array|null $nsPrefixes = null
): int|false
public DOMNode::cloneNode(bool $torunlar_dahil = false): DOMNode|false
public DOMNode::getLineNo(): int
public DOMNode::getNodePath(): string|null
public DOMNode::hasAttributes(): bool
public DOMNode::hasChildNodes(): bool
public DOMNode::insertBefore(DOMNode $yeni, DOMNode|null $mevcut = null): DOMNode|false
public DOMNode::isDefaultNamespace(string $uri): bool
public DOMNode::isSameNode(DOMNode $düğüm): bool
public DOMNode::isSupported(string $özellik, string $sürüm): bool
public DOMNode::lookupNamespaceURI(string $önek): string
public DOMNode::lookupPrefix(string $uri): string|null
public DOMNode::normalize(): void
public DOMNode::removeChild(DOMNode $eski): DOMNode|false
public DOMNode::replaceChild(DOMNode $yeni, DOMNode $eski): DOMNode|false
}

Özellikler

publicId

Harici alt kümenin genel betimleyicisi.

systemId

Harici alt kümenin sistem betimleyicisi. Bu bir mutlak URI olabileceği gibi olmayabilir de.

name

DTD ismi; yani, DOCTYPE anahtar sözcüğünden sonra gelen sözcük.

entities

DTD'de bildirilmiş harici ve dahili genel öğeleri içeren bir DOMNamedNodeMap nesnesi.

notations

DTD'de bildirilmiş gösterimleri içeren bir DOMNamedNodeMap nesnesi.

internalSubset

Bir dizge olarak dahili alt küme; hiçbir şey yoksa null. Sınırlayıcı köşeli ayraçları içermez.

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top