【问题标题】:How to print nested stdclass object array如何打印嵌套的stdclass对象数组
【发布时间】:2015-03-19 20:26:52
【问题描述】:

我试图在这个嵌套的 stdClass 对象中打印值,但我无法访问它们。如何打印身份证?

stdClass Object (
    [AddUserWithLimitResult] => stdClass Object (
        [Header] => stdClass Object ( 
            [Code] => UserAdded
            [Description] => User created
        )
        [ID] => 2243272
        [UserName] => gmail.com
        [FirstName] => sar 
        [LastName] => Sea
        [Email] => gmail.com 
        [SubDomain] => olo
    )
) 

我试过了:

$object->AddUserWithLimitResult->Header->Code->ID;

【问题讨论】:

  • 你试过了吗?
  • 是的,我试过这个:$object->AddUserWithLimitResult->Header->Code->ID;
  • ^ 将此添加到您的问题中!

标签: php arrays stdclass


【解决方案1】:

如果您将输出标记出来,很明显 ID 是 AddUserWithLimitResult 的一个属性

stdClass Object ( 
    [AddUserWithLimitResult] => stdClass Object (
        [Header] => stdClass Object (
            [Code] => UserAdded 
            [Description] => User created 
        )
        [ID] => 2243272 
        [UserName] => gmail.com
        [FirstName] => sar 
        [LastName] => Sea 
        [Email] => gmail.com 
        [SubDomain] => olo 
    ) 
)

$object->AddUserWithLimitResult->ID

编辑:您似乎使用选项卡式代码更新了问题。当我看到时,很难分辨哪些属性属于哪些对象。

【讨论】:

    猜你喜欢
    • 2013-03-11
    • 2012-01-19
    • 2014-03-08
    • 2016-02-06
    • 2021-05-06
    • 1970-01-01
    • 2020-11-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多