【问题标题】:How to access a memer variable a with symbol如何使用符号访问 memer 变量
【发布时间】:2013-11-08 11:05:23
【问题描述】:

我有一个 PHP stdClass 的属性,它以 @ 符号开头(根据我的调试器)。我如何访问它的值?

@averageBaseRate = "22.49"

【问题讨论】:

    标签: php stdclass


    【解决方案1】:

    使用花括号:

    $obj->{'@averageBaseRate'}
    

    这是应用于对象的complex (curly) syntax

    使用该语法,您可以为成员变量使用任何您想要的名称。
    甚至可以在名称中加入非常奇怪的 Unicode 字符。

    【讨论】:

      猜你喜欢
      • 2012-07-16
      • 2014-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-08
      • 2011-07-25
      • 1970-01-01
      相关资源
      最近更新 更多