3

シンボルで始まる PHP stdClass のプロパティがあります@(私のデバッガによると)。その値にアクセスするにはどうすればよいですか?

@averageBaseRate = "22.49"
4

1 に答える 1

4

中括弧を使用します。

$obj->{'@averageBaseRate'}

これは、オブジェクトに適用される複雑な (巻き毛の) 構文です。

その構文を使用すると、メンバー変数に任意の名前を使用できます。
本当に奇妙な Unicode 文字を名前に入れることさえできます。

于 2013-10-29T10:36:24.917 に答える