DOMNode sınıfı

(PHP 5, PHP 7, PHP 8)

Sınıf Sözdizimi

classDOMNode {
publicreadonly?string$nodeName;
publicreadonlyint$nodeType;
publicreadonly?DOMNode$parentNode;
publicreadonlyDOMNodeList$childNodes;
publicreadonly?DOMNode$firstChild;
publicreadonly?DOMNode$lastChild;
publicreadonly?DOMNode$previousSibling;
publicreadonly?DOMNode$nextSibling;
publicreadonly?string$namespaceURI;
publicreadonly?string$localName;
publicreadonly?string$baseURI;
publicC14N(
    bool$özel = false,
    bool$aAçıklamalı = false,
    ?array$xpath = null,
    ?array$isim_alanları = null
): string|false
publicC14NFile(
    string$uri,
    bool$exclusive = false,
    bool$withComments = false,
    ?array$xpath = null,
    ?array$nsPrefixes = null
): int|false
publiccloneNode(bool$torunlar_dahil = false): DOMNode|false
publicgetLineNo(): int
publicgetRootNode(?array$options = null): DOMNode
publicisEqualNode(?DOMNode$otherNode): bool
publicisSameNode(DOMNode$düğüm): bool
publicisSupported(string$özellik, string$sürüm): bool
publicnormalize(): void
}

Özellikler

nodeName

Geçerli düğüm türü için en doğru ismi döndürür.

nodeValue

Düğümün türüne bağlı olarak düğümün değeri.

Düğümün türüne bağlı olarak düğümün değeri. DOMElement düğümlerinin düğüm değeri null değil DOMNode::textContent'e eşittir.

nodeType

XML_xxx_NODE sabitlerinden biri olarak düğüm türü.

parentNode

Düğümün ebeveyni. Böyle bir düğüm yoksa null döner.

childNodes

Düğümün tüm çocuklarını içeren bir DOMNodeList nesnesi; düğüm çocuksuzsa boş bir DOMNodeList nesnesidir.

firstChild

Düğümün ilk çocuğu; yoksa null'dur.

lastChild

Düğümün son çocuğu; yoksa null'dur.

previousSibling

Bir önceki kardeş düğüm; yoksa null'dur.

nextSibling

Bir sonraki kardeş düğüm; yoksa null'dur.

attributes

Düğüm bir DOMElement nesnesi ise düğümün özniteliklerini içeren bir DOMNamedNodeMap nesnesi, yoksa null'dur.

ownerDocument

Düğümün ilişkili olduğu DOMDocument nesnesi. Düğümüm kendisi bir DOMDocument nesnesi ise null.

namespaceURI

Belirtilmişse düğümün isim alanını betimleyen adres; yoksa null'dur.

prefix

Düğümün isim alanı öneki.

localName

Düğümün nitelikli isminin yerel kısmı.

baseURI

Düğümün mutlak adresi; eğer gerçeklenim bir mutlak adres sağlayamıyorsa null'dur.

textContent

Düğümün kendinin, çocuk ve torunlarının metin içeriği.

Notlar

Bilginize:

DOM eklentisi UTF-8 kodlama kullanır. Diğer kodlamalarla çalışmak için mb_convert_encoding(), UConverter::transcode() veya iconv() kullanılabilir.

Sürüm Bilgisi

Sürüm: Açıklama
8.0.0 Gerçeklenmemiş olan DOMNode::compareDocumentPosition(), DOMNode::isEqualNode(), DOMNode::getFeature(), DOMNode::setUserData() ve DOMNode::getUserData() yöntemi kaldırıldı.

İçindekiler

To Top