示例#1
0
 function &evaluate($expression, $contextnode = NULL)
 {
     $node = NULL;
     if ($GLOBALS['xmlv'] == XMLV4) {
         if ($contextnode === NULL) {
             $node = $this->xpath->xpath_eval($expression);
         } else {
             $node = $this->xpath->xpath_eval($expression, $contextnode->node);
         }
     } else {
         if ($contextnode === NULL) {
             $node = $this->xpath->evaluate($expression);
         } else {
             $node = $this->xpath->evaluate($expression, $contextnode->node);
         }
     }
     $nodeObj = DomNode::createDDomObject($node);
     return $nodeObj;
 }