![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam taki problem, nad którym myślę od rana. Mam obiekt:
I teraz tak. Własność $obiekty to stdClass. Własności obiektu $obiekty to też stdClass natomiast własności własności obiektu $obiekty to też stdClass itd.... Czyli mam taką strukturę gdzie zamiast tablic mam x-poziomowe obiekty. Przykład: $obiekty->costam->costam2->costam3->costam4 = 1; I teraz mam pytanie co wrzucić zamiast (IMG:style_emoticons/default/questionmark.gif) ? aby ta metoda zwracała mi $obiekty zamienione na tablicę? :/ Kombinowałem i jedyne co mi się narazie udało to zwrócić tablicę obiektów co mnie nie satysfakcjonuje :/ Macie jakiś pomysł? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
http://pl2.php.net/manual/en/function.get-object-vars.php
Zwraca ci właściwości obiektu. Iterujesz po tym, na tej podstawie tworzysz elementy tablicy. Gdy, właściwoscią obiektu będzie znowu obiekt a nie wartosc normalna, to znowu używasz get_object_vars - prosta rekurencja |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 05:53 |