Имам обект stdClass, който изглежда така:
stdClass Object
(
[0] => stdClass Object
(
[id1] => Fri Feb 22 00:02:15 +0000 2013
[id2] => 21312
[id3] => 13552412
)
[1] => stdClass Object
(
[id1] => Fri Feb 22 00:02:15 +0000 2013
[id2] => 21331
[id3] => 13495842
)
)
Как да получа достъп до идентификаторите? Намерих няколко подобни въпроса, но нито един от тях не ми помогна.
Да приемем, че обектът се съхранява в $myVar
.
Опитах $myVar->0->id1
, $myVar->id1
, $myVar->[0]->id1
, $myVar->['0']->id1
, $myVar[0]->id1
, но всички без успех.
$myvar->{'0'}->id1
- person Michael Berkowski   schedule 23.02.2013$myvar = (array)$myvar;
, за да го прехвърлите обратно към масив и достъп като$myvar[0]->id1
; - person Michael Berkowski   schedule 23.02.2013$myvar = (array)$myvar;
напълно го направи за мен :-) Публикувайте го като отговор и аз ще го приема. - person Sven   schedule 23.02.2013