Simple HTML DOM documentation
Home
Requirements
Quick Start
FAQ
Why is the parser so memory hungry?
Examples
Accessing HTML element attributes
Adding Nodes to the DOM
Creating HTML DOM objects
Customizing Parsing behavior
Finding HTML Elements
Saving DOM objects
Traversing the DOM tree
Constants
Constants
HtmlDocument
HtmlDocument
__call
__construct
__debugInfo
__destruct
__get
__toString
childNodes
createElement
createTextNode
dump
expect
find
firstChild
getElementById
getElementByTagName
getElementsById
getElementsByTagName
lastChild
load
loadFile
remove_callback
save
set_callback
(protected) as_text_node
(protected) copy_skip
(protected) copy_until
(protected) copy_until_char
(protected) decode
(protected) link_nodes
(protected) parse
(protected) parse_attr
(protected) parse_charset
(protected) prepare
(protected) read_tag
(protected) remove_noise
(protected) restore_noise
(protected) search_noise
(protected) skip
HtmlNode
HtmlNode
Definitions
__call
__construct
__debugInfo
__destruct
__get
__isset
__set
__toString
__unset
addClass
appendChild
childNodes
clear
convert_text
dump
dump_node
expect
find
find_ancestor_tag
firstChild
get_display_size
getAllAttributes
getAttribute
getElementById
getElementByTagName
getElementsById
getElementsByTagName
hasAttribute
hasChildNodes
hasClass
innertext
is_utf8
lastChild
makeup
nextSibling
nodeName
outertext
parent
parentNode
previousSibling
remove
removeAttribute
removeChild
removeClass
save
setAttribute
text
xmltext
(protected) is_block_element
(protected) match
(protected) parse_selector
(protected) seek
Debug
Debug
disable
enable
log
log_once
setDebugHandler
Simple HTML DOM documentation
»
Debug »
enable
Previous
Next
Debug::enable ()
Globally enables debug messages.
« Previous
Next »