В настоящее время я достигаю желаемого результата с помощью двух операторов PHP:
$thisBlarg = $xmlResource->xpath('//blarg[@ID='.$someBlargID.']');
echo $thisBlarg[0]->name;
Но, не желая соглашаться на второе место, я бы предпочел, чтобы это было одно утверждение, но PHP не нравится:
echo $xmlResource->xpath('//blarg[@ID='.$someBlargID.']')[0]->name;
И не зря. Но я не могу найти способ заставить запрос xpath вернуть результат напрямую. Есть предложения?