Php/docs/class.domentity
(PHP 5, PHP 7)
简介
This interface represents a known entity, either parsed or unparsed, in an XML document.
类摘要
DOMEntity extends DOMNode {
public
readonly
string
$publicId
public
readonly
string
$systemId
public
readonly
string
$notationName
public
string
$actualEncoding
public
readonly
string
$encoding
public
readonly
string
$version
/* 继承的属性 */
public
readonly
string
$nodeName
public
string
$nodeValue
public
readonly
int
$nodeType
public
readonly
DOMNode|null
$parentNode
public
readonly
DOMNodeList
$childNodes
public
readonly
DOMNode|null
$firstChild
public
readonly
DOMNode|null
$lastChild
public
readonly
DOMNode|null
$previousSibling
public
readonly
DOMNode|null
$nextSibling
public
readonly
DOMNamedNodeMap|null
$attributes
public
readonly
DOMDocument|null
$ownerDocument
public
readonly
string|null
$namespaceURI
public
string
$prefix
public
readonly
string
$localName
public
readonly
string|null
$baseURI
public
string
$textContent
/* 继承的方法 */
public DOMNode::appendChild
( DOMNode $newnode
) : DOMNode
public DOMNode::C14N
([ bool $exclusive
[, bool $with_comments
[, array $xpath
[, array $ns_prefixes
]]]] ) : string|false
public DOMNode::C14NFile
( string $uri
[, bool $exclusive
= false
[, bool $with_comments
= false
[, array $xpath
[, array $ns_prefixes
]]]] ) : int|false
public DOMNode::cloneNode
([ bool $deep
] ) : DOMNode
public DOMNode::getLineNo ( ) : int
public DOMNode::getNodePath ( ) : string
public DOMNode::hasAttributes ( ) : bool
public DOMNode::hasChildNodes ( ) : 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
public DOMNode::removeChild
( DOMNode $oldnode
) : DOMNode
public DOMNode::replaceChild
( DOMNode $newnode
, DOMNode $oldnode
) : DOMNode
}
属性
publicId
- The public identifier associated with the entity if specified, and
null
otherwise. systemId
- The system identifier associated with the entity if specified, and
null
otherwise. This may be an absolute URI or not. notationName
- For unparsed entities, the name of the notation for the entity. For parsed entities, this is
null
. actualEncoding
- An attribute specifying the encoding used for this entity at the time of parsing, when it is an external parsed entity. This is
null
if it an entity from the internal subset or if it is not known. encoding
- An attribute specifying, as part of the text declaration, the encoding of this entity, when it is an external parsed entity. This is
null
otherwise. version
- An attribute specifying, as part of the text declaration, the version number of this entity, when it is an external parsed entity. This is
null
otherwise.
/* 属性 */