Forum » Programiranje » PHP, xml, array
PHP, xml, array
Klemenn ::
object(SimpleXMLElement)#1 (2) { ["element1"]=> string(7) "vrednost1" ["element2"]=> object(SimpleXMLElement)#5 (1) { ["element3"]=> array(2) { [0]=> object(SimpleXMLElement)#6 (7) { ["element4"]=> string(15) "vrednost4" } [1]=> object(SimpleXMLElement)#7 (7) { ["element5"]=> string(16) "vrednost5" } } } }
kako, z phpjem, preberem tukaj vrednosti in spremenljivke?
uporabljam
$sxe = new SimpleXMLElement($xml, NULL, TRUE);
FrEaKmAn ::
afaik si predstavljaš to kor array in samo rečeš npr (upam da dela, nisem testiral...)
echo $sxe["element1"]; // vrednost1 echo $sxe["element2"]["element3"][0]["element4"]; //vrednost4
680x0 ::
echo $sxe->element1; echo $sxe->element2->element3[0]->element4; echo $sxe->element2->element3[1]->element5;
PS: Ne priporočam, da si lastnosti (property) objekta "predstavljaš" kot elemente v nizu (array), niti da uporabljaš castanje v string samo za to, da bo nekaj šlo skozi.
Zgodovina sprememb…
- spremenil: 680x0 ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [php] arrayOddelek: Izdelava spletišč | 1379 (1224) | sebavet |
» | Za programerske teoretikeOddelek: Programiranje | 8823 (5625) | Jerry000 |
» | jQuery - izbira drugega elementa navzgorOddelek: Izdelava spletišč | 634 (603) | algo |
» | problem z linuxom (rabim cimprej prosim)Oddelek: Operacijski sistemi | 1463 (1279) | Isotropic |
» | Iframe pomočOddelek: Izdelava spletišč | 1231 (1092) | opeter |