то есть - я хочу вернуть строку "желтый", используя что-то вроде выражения xpath "//banana/@color" и следующий пример xml...
<fruits>
<kiwi color="green" texture="hairy"/>
<banana color="yellow" texture="waxy"/>
</fruits>
$fruits = simplexml_load_string(
'<fruits>
<kiwi color="green" texture="hairy"/>
<banana color="yellow" texture="waxy"/>
</fruits>');
print_r($fruits->xpath('//banana/@color'));
производит
Array
(
[0] => SimpleXMLElement Object
(
[@attributes] => Array
(
[color] => yellow
)
)
)
тогда как я бы предпочел что-то вроде...
Array
(
[0] => SimpleXMLElement Object
(
[0] => yellow
)
)
... так что мне не нужно писать особый случай в приложении, которое я пишу.
большое спасибо! :)