查看属性数组

时间:2011-08-02 02:26:06

标签: php arrays

我的代码非常简单,我就是这样:

$element = simplexml_load_string($data);
print_r($element);

打印出来:

SimpleXMLElement Object
(
    [@attributes] => Array
        (
            [name] => addy'+r+'
            [id] => addy'+r+'
            [cols] => 45
            [rows] => 2
            [disabled] => disabled
        )

    [0] => '+url[r]+'
)

无论如何我可以将属性数组放在for()循环中,这样我就可以在我的页面上随意添加键/值对了吗?

1 个答案:

答案 0 :(得分:5)

使用SimpleXMLElement::attributes()方法

$attributes = $element->attributes();
foreach ($attributes as $attr => $val) {
    // tada
}