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šč | 1494 (1339) | sebavet |
| » | Za programerske teoretikeOddelek: Programiranje | 9250 (6052) | Jerry000 |
| » | jQuery - izbira drugega elementa navzgorOddelek: Izdelava spletišč | 721 (690) | algo |
| » | problem z linuxom (rabim cimprej prosim)Oddelek: Operacijski sistemi | 1540 (1356) | Isotropic |
| » | Iframe pomočOddelek: Izdelava spletišč | 1333 (1194) | opeter |