DOMAttr sınıfı

(PHP 5, PHP 7, PHP 8)

Giriş

Bir DOMAttr nesnesi, bir DOMElement nesnesindeki bir özniteliği temsil eder.

Sınıf Sözdizimi

classDOMAttrextendsDOMNode {
publicreadonlystring$name;
publicreadonlybool$specified = true;
publicreadonly?DOMElement$ownerElement;
publicreadonlymixed$schemaTypeInfo = null;
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;
public__construct(string$name, string$value = "")
publicisId(): bool
publicDOMNode::C14N(
    bool$özel = false,
    bool$aAçıklamalı = false,
    ?array$xpath = null,
    ?array$isim_alanları = null
): string|false
publicDOMNode::C14NFile(
    string$uri,
    bool$exclusive = false,
    bool$withComments = false,
    ?array$xpath = null,
    ?array$nsPrefixes = null
): int|false
publicDOMNode::cloneNode(bool$torunlar_dahil = false): DOMNode|false
publicDOMNode::isSupported(string$özellik, string$sürüm): bool
}

Özellikler

name

Özniteliğin ismi.

ownerElement

Özniteliği içeren eleman.

schemaTypeInfo

Henüz gerçeklenmemiştir, daima null'dur.

specified

Henüz gerçeklenmemiştir, daima null'dur.

value

Özniteliğin değeri.

Bilginize:

XML varlıkların değer atandıktan sonra genişletildiği unutulmamalıdır. & karakterinin özel anlamı olduğundan value& karakterini içeriyorsa, kendisine atanması başarısız olur. Atamanın varlık genişletmesine konu olmaması için atama DOMElement::setAttribute() kullanılarak yapılmalıdır.

İçindekiler

To Top