- var_dump: documentation ( source)
- error_get_last: documentation ( source)
- print_r: documentation ( source)
<?php
$d = new DOMDocument();
$xs = '<?xml version="1.0" ?><root><foo /></root>';
$d->loadXML($xs);
$x = new DOMXPath($d);
// simple eval
var_dump($x->evaluate('false()'));
// complex but valid eval
var_dump($x->evaluate('count(//foo)=0'));
// bad eval
var_dump($x->evaluate(')'));
print_r(error_get_last());