PHP čitanje XML s "-" znakom

Pozdrav,
Evo mene tu ispočetka, ne mogu naći svoj stari username…
Potrebna mi je pomoć oxo čitanja xml-a u php-u
Uglavnom imam XML s ovom strukturom:

<nesto>
     <next-event>
         <name>nekoime</name>
         <date>2014-04-29</date>
         <time>08:30:00</time>
     </next-event>...
....
</nesto>

U php-u to izgleda ovako:

$url = "http://nekixml.xml";
$xml = simplexml_load_file($url);
$nextevent = $xml->nesto->next-event [0]->time;
echo $nextevent;

Ova [0] mora biti jer mi čita prvi next-event(ima ih više).
Ovo mi javlja grešku i to zbog znaka"-" u imenu next-event, jer kad čitam bili koji drugi radi normalno…
greška je:
Parse error: syntax error, unexpected ‘[’ in C:\xampp\htdocs\loto\10e\feedParseExample4.php on line 19
Zna li netko kako izbjeći u PHP-u taj minus znak?
Vjerojatno je jednostavno, no ja sam početnik :smiley:
Unaprijed zahvaljujem

Imas primjer u php dokumentaciji (primjer 3)
http://php.net/manual/en/simplexml.examples-basic.php

1 Like

Ovo je pravilno:

$nextevent = $xml->nesto['next-event']->time;
1 Like

Hvala Vam, isprobat ću to sutra…
Sudeći po dokumentaciji, ne bi trebalo biti problema…
Hvala Vam još jednom…

Funguje (jeeeeee) ali s ovim kodom:

$nextevent= $xml->nesto->{'next-event'}->time;

Copyright © 2020 WM Forum - AboutContact - Sponsored by: Mydataknox & Profit Monkey