simple html dom node PaperG - added ability for "find" routine to lowercase the value of the selector.

PaperG - added $tag_start to track the start position of the tag in the total byte index

package PlaceLocalInclude

 Methods

__construct()

__construct($dom) 

Parameters

$dom

__destruct()

__destruct() 

__get()

__get($name) 

Parameters

$name

__isset()

__isset($name) 

Parameters

$name

__set()

__set($name, $value) 

Parameters

$name

$value

__toString()

__toString() 

__unset()

__unset($name) 

Parameters

$name

childNodes()

childNodes($idx) 

Parameters

$idx

children()

children($idx) 

Parameters

$idx

clear()

clear() 

convert_text()

convert_text($text) 

Parameters

$text

dump()

dump($show_attr, $deep) 

Parameters

$show_attr

$deep

dump_node()

dump_node() 

find()

find($selector, $idx, $lowercase) 

Parameters

$selector

$idx

$lowercase

find_ancestor_tag()

find_ancestor_tag($tag) 

Parameters

$tag

firstChild()

firstChild() 

first_child()

first_child() 

getAllAttributes()

getAllAttributes() 

getAttribute()

getAttribute($name) 

Parameters

$name

getElementById()

getElementById($id) 

Parameters

$id

getElementByTagName()

getElementByTagName($name) 

Parameters

$name

getElementsById()

getElementsById($id, $idx) 

Parameters

$id

$idx

getElementsByTagName()

getElementsByTagName($name, $idx) 

Parameters

$name

$idx

hasAttribute()

hasAttribute($name) 

Parameters

$name

innertext()

innertext() 

is_utf8()

is_utf8($string) 

Parameters

$string

lastChild()

lastChild() 

last_child()

last_child() 

makeup()

makeup() 

nextSibling()

nextSibling() 

next_sibling()

next_sibling() 

outertext()

outertext() 

parent()

parent() 

parentNode()

parentNode() 

prev_sibling()

prev_sibling() 

previousSibling()

previousSibling() 

removeAttribute()

removeAttribute($name) 

Parameters

$name

setAttribute()

setAttribute($name, $value) 

Parameters

$name

$value

text()

text() 

xmltext()

xmltext() 

match()

match($exp, $pattern, $value) 

Parameters

$exp

$pattern

$value

parse_selector()

parse_selector($selector_string) 

Parameters

$selector_string

seek()

seek($selector, $ret, $lowercase) 

Parameters

$selector

$ret

$lowercase

 Properties

 

$_ 
 

$attr 
 

$children 
 

$nodes 
 

$nodetype 
 

$parent 
 

$tag 
 

$tag_start 
 

$dom