| 12345678910111213141516171819202122232425 | 
							- <?php
 
- // here you can directly run xpath queries to debug your tests
 
- $Query = "//*[local-name()='p']";
 
- $DOM = new DOMDocument();
 
- $DOM->loadHTMLFile('test.html');
 
- $X = new DOMXPath($DOM);
 
- print $Query;
 
- whois($X->query($Query));
 
- function whois($nodeList) {
 
- 	$return = array();
 
- 	foreach( $nodeList as $node ) {
 
- 		$return[] = (
 
- 			$node->tagName
 
- 			.($node->getAttribute('id')
 
- 				? '#'.$node->getAttribute('id'):'')
 
- 			.($node->getAttribute('class')
 
- 				? '.'.join('.', split(' ', $node->getAttribute('class'))):'')
 
- 		);
 
- 	}
 
- 	print "<pre>";
 
- 	print_r($return);
 
- 	print "</pre>";
 
- }
 
- ?>
 
 
  |