- var_dump: documentation ( source)
- simplexml_load_string: documentation ( source)
- print_r: documentation ( source)
- current: documentation ( source)
<?php
$fixtureDocumentA = "
<root>
<nodeOne>value1</nodeOne>
<nodeTwo>value2</nodeTwo>
<nodeThree>value3</nodeThree>
<section>
<partOne>value1</partOne>
<partTwo>value2</partTwo>
<partThree>value3</partThree>
</section>
<anotherSection>
<duplicateNode>unique_value0</duplicateNode>
<duplicateNode>unique_value1</duplicateNode>
</anotherSection>
</root>
";
$baseDocument = simplexml_load_string($fixtureDocumentA);
print_r($baseDocument);
$stuff = $baseDocument->xpath('/root/anotherSection/duplicateNode/text()');
$thing = current($stuff);
print_r($stuff);
print_r($thing);
var_dump($thing);
var_dump(empty($thing));
var_dump($thing->count());
var_dump(strval($thing));