ElementPosition
Read onlyYes
FinalYes
Format: "\x01<path>\0<markup length>\0<element><owner document>"; older builds wrote legacy forms.
Methods
- documentOf() : string
- element() : null|DOMElement|Element
- markupOf() : string|null
- path() : string|null
- pathOf() : string|null
- physical() : string
Methods
documentOf()
public
documentOf(string $physical) : string
Parameters
- $physical : string
Return values
stringelement()
public
element(null|DOMElement|Element $documentElement, string $path) : null|DOMElement|Element
Parameters
- $documentElement : null|DOMElement|Element
- $path : string
Return values
null|DOMElement|ElementmarkupOf()
public
markupOf(string $physical) : string|null
Parameters
- $physical : string
Return values
string|null —null for bytes that do not carry the element markup
path()
public
path(DOMElement|Element $element) : string|null
Parameters
- $element : DOMElement|Element
Return values
string|null —null for an element outside its owner document's tree
pathOf()
public
pathOf(string $physical) : string|null
Parameters
- $physical : string
Return values
string|null —null for bare element markup
physical()
public
physical(string $path, string $markup, string $document) : string
Parameters
- $path : string
- $markup : string
- $document : string