-1

可能重复:
如何访问具有美元符号的 PHP 对象属性?

如何访问键包含“$”的对象的值。我有一个名为“条目”的数组,如下所示:

Array
(
    [0] => stdClass Object
        (
            [id] => stdClass Object
                (
                    [$t] => xyz
                )
        )
)

我想访问 [$t] 的值,即。xyz。以下命令返回 null:

echo $entries[0]->id->$t;

我应该使用什么语法?

4

1 回答 1

3

使用{expression}语法:

$entries[0]->id->{'$t'}

如果你很好奇:echo $entries[0]->id->$t;如果你先做的话会起作用$t = '$t';

于 2012-06-02T10:14:22.620 回答