【问题标题】:How can I retrieve properties from this object by PHP? [duplicate]如何通过 PHP 从该对象中检索属性? [复制]
【发布时间】:2015-06-25 10:33:02
【问题描述】:

我有一个从 Expedia API 响应的对象。

[Surcharges] => stdClass Object
(
    [@size] => 1
    [Surcharge] => stdClass Object
        (
            [@type] => TaxAndServiceFee
            [@amount] => 9.59
        )

)

如何检索@type và @amount 属性。

我尝试了宽度 Surcharges->Surcharge->typeSurcharges->Surcharge->@type 但没有成功

【问题讨论】:

    标签: php oop object


    【解决方案1】:

    尝试使用

    Surcharges->Surcharge->{"@type"}
    

    【讨论】:

    • 仍然得到Message: Undefined property:
    • 检查更新的答案@KiềuDuy
    【解决方案2】:

    试试

    Surcharges->Surcharge->{"@type"}
    

    【讨论】:

    • 对不起我的错误,但你的解决方案也失败了
    • @KiềuDuy 我已经更新了我的答案。如果再次失败,请提供此部分的完整代码。
    • 詹姆斯-我不同意。它直接回答了这个问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-26
    • 1970-01-01
    • 2017-04-22
    相关资源
    最近更新 更多