Zadejte hledaný výraz...

Vypsání názvu stdClass Object

Luděk Kvapil
verified
rating uzivatele
15. 12. 2016 13:17:04
Mám pole, které obsahuje stdClass Object
Chtěl bych znát to user_id, které je totožné s rodičovským objektem 127. Číslo objektu se samozřejmě mění, takže nemůžu zadat nějakou konkrétní hodnotu. Napadá mě jen to převést na DOM objekt a pak se zeptat na prvního potomka objektu $user, ale raději se ptám, jestli to nejde nějak jednodušeji.
---------- Příspěvek doplněn 15.12.2016 v 13:27 ----------
Tak už jsem to vygoogloval:
15. 12. 2016 13:17:04
https://webtrh.cz/diskuse/vypsani-nazvu-stdclass-object#reply1243685
var_dump(current($user)->user_id);
Ale zvážil bych přepsání té struktury, aby se to používalo lépe.
15. 12. 2016 13:32:12
https://webtrh.cz/diskuse/vypsani-nazvu-stdclass-object#reply1243684
Luděk Kvapil
verified
rating uzivatele
16. 12. 2016 14:02:05
Napsal Martin Schlemmer;1346540
var_dump(current($user)->user_id);
Ale zvážil bych přepsání té struktury, aby se to používalo lépe.
Používám Drupal, takže struktura je daná. Drupal se vyznačuje právě děsně velkými a na první pohled složitými poli, ale časem si člověk na to zvykne.
16. 12. 2016 14:02:05
https://webtrh.cz/diskuse/vypsani-nazvu-stdclass-object#reply1243683
V tom případě bych k tomu přistupoval přes tu funkci current().
16. 12. 2016 18:55:35
https://webtrh.cz/diskuse/vypsani-nazvu-stdclass-object#reply1243682
node
verified
rating uzivatele
(5 hodnocení)
17. 12. 2016 15:18:54
Ak pouzivas entity query alebo ine api funkcie tak entity su vzdy v poliach uchovane pod svojim idckom, cize ho nemusis vyslovene hladat a staci ti key($users) resp array_keys($users)
17. 12. 2016 15:18:54
https://webtrh.cz/diskuse/vypsani-nazvu-stdclass-object#reply1243681
Pro odpověď se přihlašte.
Přihlásit