Query DOM structures based on CSS selectors and/or XPath
package | Zend_Dom |
---|---|
subpackage | Query |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
__construct(null|string|\DOMDocument $document= null
, null|string $encoding= null
)
null
string
\DOMDocument
null
string
getDocument() : string | \DOMDocument
string
\DOMDocument
getDocumentErrors() : false | array
false
array
getDocumentType() : string
string
getEncoding() : null | string
null
string
query(string $query) : \Zend_Dom_Query_Result
string
\Zend_Dom_Query_Result
queryXpath(string|array $xpathQuery, string $query = null
) : \Zend_Dom_Query_Result
string
array
string
CSS selector query
\Zend_Dom_Exception |
---|
\Zend_Dom_Query_Result
registerXpathNamespaces(array $xpathNamespaces)
array
setDocument(string|\DOMDocument $document, null|string $encoding = null
) : \Zend_Dom_Query
string
\DOMDocument
null
string
Document encoding
\Zend_Dom_Query
setDocumentDom(\DOMDocument $document) : \Zend_Dom_Query
\DOMDocument
\Zend_Dom_Query
setDocumentHtml(string $document, null|string $encoding = null
) : \Zend_Dom_Query
string
null
string
Document encoding
\Zend_Dom_Query
setDocumentXhtml(string $document, null|string $encoding = null
) : \Zend_Dom_Query
string
null
string
Document encoding
\Zend_Dom_Query
setDocumentXml(string $document, null|string $encoding = null
) : \Zend_Dom_Query
string
null
string
Document encoding
\Zend_Dom_Query
setEncoding(string $encoding) : \Zend_Dom_Query
string
\Zend_Dom_Query
_getNodeList(\DOMDocument $document, string|array $xpathQuery) : array
\DOMDocument
string
array
array
$_docType : string
$_document : string | \DOMDocument
$_documentErrors : false | array
false
$_encoding : null | string
$_xpathNamespaces : array
array()
DOC_DOM = 'docDom'
DOC_HTML = 'docHtml'
DOC_XHTML = 'docXhtml'
DOC_XML = 'docXml'