- var_dump: documentation ( source)
- method_exists: documentation ( source)
<?php
$doc = new DOMDocument();
$doc->loadXML('<products><item>A</item><item>B</item></products>');
$list = $doc->getElementsByTagName('item');
foreach($list as $item) {
var_dump(get_class($item));
$itemValue = $item->nodeValue;
var_dump(get_class($itemValue));
var_dump(method_exists($itemValue, '__toString'));
}