3

我找到了(here)关于删除 SimpleXMLElement 对象节点的方法的答案。

问题是我无法真正理解这是如何发生的。

我的意思是,那个 $image var 是一个 ref,对吧?那么,那是什么,在哪里$image[0][0]

4

2 回答 2

1

SimpleXMLElement通过魔术方法在其子节点上呈现类似数组的接口。此行为是由于自定义__unset行为导致 SimpleXMLElement 表现得好像其“数组”(子元素集)的“成员”(子元素)已被删除。

于 2013-02-02T21:29:24.657 回答
0

如果你在 $image = $galleries->xpath(...

你会看到的:

Array
(
    [0] => SimpleXMLElement Object
        (
            [@attributes] => Array
                (
                    [name] => Hansio
                )

        )

)
于 2013-02-02T21:24:00.323 回答