Bazı xml, diyelim <names number="12"></names>
Ben şu çalıştırdığınızda:
$simpleXMLElement = new SimpleXMLElement($xml);
pr($simpleXMLElement);
Ben şu olsun:
SimpleXMLElement Object
(
[@attributes] => Array
(
[number] => 12
)
[0] =>
)
O 0 girişi atar. Bu çok tuhaf. Ben temsil etmek gerekiyordu bilmiyorum. Bunu yapmak yerine, eğer:
<names number="12"><name first="oliver" /></names>
Ben şu çıktıyı alırsınız:
SimpleXMLElement Object
(
[@attributes] => Array
(
[number] => 12
)
[name] => SimpleXMLElement Object
(
[@attributes] => Array
(
[first] => oliver
)
)
)
Bu beklendiği gibi olduğunu (en azından benim için). Herhangi bir düşünce / yön?