【问题标题】:PHP Access StdClass's within an athor StdClass [duplicate]PHP访问作者StdClass中的StdClass [重复]
【发布时间】:2017-02-17 18:08:26
【问题描述】:

如何访问一个 StdClass 中的 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] 的值??

【问题讨论】:

  • $object->return->barCode

标签: php stdclass


【解决方案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
        )

)

【讨论】:

  • 非常感谢工作完美的人
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-09
  • 2012-03-10
  • 2010-11-22
  • 2015-06-18
  • 1970-01-01
  • 2023-03-15
相关资源
最近更新 更多