我有一些XML,可以說<names number="12"></names>
PHP簡單的XML元素的問題/錯誤
當我運行以下命令:
$simpleXMLElement = new SimpleXMLElement($xml);
pr($simpleXMLElement);
我得到如下:
SimpleXMLElement Object
(
[@attributes] => Array
(
[number] => 12
)
[0] =>
)
它拋出那0條目。這很奇怪。我不知道它應該代表什麼。如果我這樣做,而不是:
<names number="12"><name first="oliver" /></names>
我得到以下輸出:
SimpleXMLElement Object
(
[@attributes] => Array
(
[number] => 12
)
[name] => SimpleXMLElement Object
(
[@attributes] => Array
(
[first] => oliver
)
)
)
這是預期(至少對我來說)。任何想法/方向?