| 
<?PHP
error_reporting(E_ALL ^ E_NOTICE);
 
 //instantiate the class
 include('html.parser.class.php');
 $parser = new html_parser;
 
 //use this method to load the markup as a file
 //comment the line below if you are using the string method
 
 $parser->loadFile('example.html');
 
 //use this method to load the markup as a string
 //uncomment both lines to load as a string
 
 //$page = file_get_contents('example.html');
 //$parser->loadString($page);
 
 //uncomment the method you want to use to process the markup
 //processDocument will parse the entire markup
 //processTagName will parse the document for the specified tag name, set option to true to include descendents
 //processElementID will parse and return the tag name of the element containing the specified id
 
 $parseResult = $parser->processDocument();
 //$parseResult = $parser->processTagName('p',false);
 //$parseResult = $parser->processElementID('salesTable');
 
 
 if( empty($parser->error) ){
 echo $parser->showResult($parseResult);
 }else{
 echo $parser->error;
 }
 
 ?>
 
 |