Во-первых, узел id
не существует ...
$query = '/people/person[id="33333"]';
Я думаю, вы хотите:
$query = '/people/person[phone="33333"]';
Затем вы должны сделать:
$entries = $xpath->query($query);
foreach ($entries as $entry) {
echo 'name:'. $entry->getElementsByTagName('name')->item(0)->nodeValue.'<br/>';
echo 'last_name:'.$entry->getElementsByTagName('last_name')->item(0)->nodeValue.'<br/>';
}
Кажется, вы перепутали синтаксис DOM и SimpleXML .