PHP 8.1.0 Beta 2 available for testing

DOMCharacterData sınıfı

(PHP 5, PHP 7, PHP 8)

Giriş

Karakter verisi içeren düğümleri temsil eder. Bu sınıfa karşılık gelen hiçbir düğüm yoktur, ancak diğer düğümlerce miras alınır.

Sınıf Sözdizimi

class DOMCharacterData extends DOMNode {
/* Özellikler */
public string $data;
readonly public readonly int $length;
/* Miras alınan özellikler */
public readonly string $nodeName;
public string $nodeValue;
public readonly int $nodeType;
public readonly ?DOMNode $parentNode;
public readonly DOMNodeList $childNodes;
public readonly ?DOMNode $firstChild;
public readonly ?DOMNode $lastChild;
public readonly ?DOMNode $previousSibling;
public readonly ?DOMNode $nextSibling;
public readonly ?DOMNamedNodeMap $attributes;
public readonly ?DOMDocument $ownerDocument;
public readonly ?string $namespaceURI;
public ?string $prefix;
public readonly string $localName;
public readonly ?string $baseURI;
public string $textContent;
/* Yöntemler */
public appendData(string $data): bool
public deleteData(int $offset, int $count): bool
public insertData(int $offset, string $data): bool
public replaceData(int $offset, int $count, string $data): bool
public substringData(int $offset, int $count): string|false
/* Miras alınan yöntemler */
public DOMNode::appendChild(DOMNode $yeni): DOMNode|false
public DOMNode::C14N(
    bool $özel = false,
    bool $aAçıklamalı = false,
    ?array $xpath = null,
    ?array $isim_alanları = null
): string|false
public DOMNode::C14NFile(
    string $uri,
    bool $exclusive = false,
    bool $withComments = false,
    ?array $xpath = null,
    ?array $nsPrefixes = null
): int|false
public DOMNode::cloneNode(bool $torunlar_dahil = false): DOMNode|false
public DOMNode::getLineNo(): int
public DOMNode::getNodePath(): ?string
public DOMNode::hasAttributes(): bool
public DOMNode::hasChildNodes(): bool
public DOMNode::insertBefore(DOMNode $yeni, ?DOMNode $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
public DOMNode::normalize(): void
public DOMNode::removeChild(DOMNode $eski): DOMNode|false
public DOMNode::replaceChild(DOMNode $yeni, DOMNode $eski): DOMNode|false
}

Özellikler

data

Düğüm içeriği.

length

İçerek uzunluğu.

İçindekiler

add a note add a note

User Contributed Notes 1 note

up
1
jesdisciple dot FOO at gmail dot BAR dot com
11 years ago
In case you're looking for the CDATA class to which nodes /do/ correspond, it's called DOMCdataSection (per my PHP installation) and isn't documented on php.net.  Presumably, it doesn't add anything to this API.

See also: http://www.php.net/manual/en/domdocument.createcdatasection.php
To Top