The Dom\CharacterData class

(PHP 8 >= 8.4.0)

Вступ

Represents nodes with character data. No nodes directly correspond to this class, but other nodes do inherit from it.

This is the modern, spec-compliant equivalent of DOMCharacterData.

Короткий огляд класу

class Dom\CharacterData extends Dom\Node implements Dom\ChildNode {
/* Успадковані константи */
/* Властивості */
public string $data;
public readonly int $length;
/* Успадковані властивості */
public readonly int $nodeType;
public readonly string $nodeName;
public readonly string $baseURI;
public readonly bool $isConnected;
public readonly ?Dom\Document $ownerDocument;
public readonly ?Dom\Node $parentNode;
public readonly ?Dom\Element $parentElement;
public readonly Dom\NodeList $childNodes;
public readonly ?Dom\Node $firstChild;
public readonly ?Dom\Node $lastChild;
public readonly ?Dom\Node $previousSibling;
public readonly ?Dom\Node $nextSibling;
/* Методи */
public function after(Dom\Node|string ...$nodes): void
public function appendData(string $data): void
public function before(Dom\Node|string ...$nodes): void
public function deleteData(int $offset, int $count): void
public function insertData(int $offset, string $data): void
public function remove(): void
public function replaceData(int $offset, int $count, string $data): void
public function replaceWith(Dom\Node|string ...$nodes): void
public function substringData(int $offset, int $count): string
/* Успадковані методи */
/* Not documented yet */
}

Властивості

previousElementSibling

The previous sibling element or null.

nextElementSibling

The next sibling element or null.

data

The contents of the node.

length

The length of the contents.

Прогляньте також

Зміст

add a note

User Contributed Notes

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