如何检索@attributes数组值?

时间:2014-04-02 15:46:31

标签: php arrays

有人可以帮我从这个数组中检索id的值吗?感谢

Array
(
    [@attributes] => Array
        (
            [id] => 1
        )

)

1 个答案:

答案 0 :(得分:4)

这是一个SimpleXML元素。 @attributes键就是它在内部的设置方式。不要试图通过该密钥访问它。

您只需通过执行以下操作即可获取该属性:

$id = (string)$element['id'];

注意:需要转换为string,因为当您访问某些内容时,SimpleXML会为您提供SimpleXMLElement对象。