The DOMCharacterData class

(PHP 5, PHP 7)

Introduction

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

Class synopsis

DOMCharacterData extends DOMNode {
/* Properties */
public string data ;
public readonly int length ;
/* Inherited properties */
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 ;
/* Methods */
public appendData ( string $data ) : void
public deleteData ( int $offset , int $count ) : void
public insertData ( int $offset , string $data ) : void
public replaceData ( int $offset , int $count , string $data ) : void
public substringData ( int $offset , int $count ) : string
/* Inherited methods */
public DOMNode::appendChild ( DOMNode $newnode ) : DOMNode
public DOMNode::C14N ([ bool $exclusive [, bool $with_comments [, array $xpath [, array $ns_prefixes ]]]] ) : string
public DOMNode::C14NFile ( string $uri [, bool $exclusive = FALSE [, bool $with_comments = FALSE [, array $xpath [, array $ns_prefixes ]]]] ) : int
public DOMNode::cloneNode ([ bool $deep ] ) : DOMNode
public DOMNode::getLineNo ( void ) : int
public DOMNode::getNodePath ( void ) : string
public DOMNode::hasAttributes ( void ) : bool
public DOMNode::hasChildNodes ( void ) : bool
public DOMNode::insertBefore ( DOMNode $newnode [, DOMNode $refnode ] ) : DOMNode
public DOMNode::isDefaultNamespace ( string $namespaceURI ) : bool
public DOMNode::isSameNode ( DOMNode $node ) : bool
public DOMNode::isSupported ( string $feature , string $version ) : bool
public DOMNode::lookupNamespaceUri ( string $prefix ) : string
public DOMNode::lookupPrefix ( string $namespaceURI ) : string
public DOMNode::normalize ( void ) : void
public DOMNode::removeChild ( DOMNode $oldnode ) : DOMNode
public DOMNode::replaceChild ( DOMNode $newnode , DOMNode $oldnode ) : DOMNode
}

Properties

data

The contents of the node.

length

The length of the contents.

Table of Contents