Доступ к StdClass в PHP в рамках стандартного StdClass
Как получить доступ к элементу StdClass, который находится внутри athor StdClass.
вот что возвращает var_dump:
stdClass Object
(
[return] => stdClass Object
(
[barCode] => 530884HB|4320000007;502241VA|4320000008;
[code] => 0
[idAffiliate] => 0
[idOrder] => 25
[idProduct] => 320
[message] => Résérvation effectué avec succés
[quantity] => 2
)
)
И я хочу получить значение [barCode]??
1 ответ
Решение
Так как собственность return
является государственной собственностью, вы можете просто получить barCode
как это:
$object->return->barCode
Пример:
$object = new StdClass();
$object->return = new StdClass();
$object->return->barCode = '530884HB|4320000007;502241VA|4320000008';
var_dump
объекта:
object(stdClass)#1 (1) {
["return"]=>
object(stdClass)#2 (1) {
["barCode"]=>
string(39) "530884HB|4320000007;502241VA|4320000008"
}
}
print_r
объекта:
stdClass Object
(
[return] => stdClass Object
(
[barCode] => 530884HB|4320000007;502241VA|4320000008
)
)