在PHP中,可以使用->
操作符来访问对象的成员。如果要在变量名中使用$
字符,可以使用花括号{}
将变量名括起来,以避免与->
操作符混淆。例如,如果要访问名为$obj->$property
的对象成员,可以使用以下语法:
$property = 'name';
$value = $obj->{$property};
在这个例子中,$property
变量的值为name
,$obj->{$property}
将解析为$obj->name
,从而访问$obj
对象的name
属性。
如果要在对象成员名称中使用$
字符,可以将整个成员名称用花括号括起来,例如:
$value = $obj->{'$property'};
在这个例子中,$obj->{'$property'}
将解析为$obj->$property
,从而访问$obj
对象的$property
属性。
领取专属 10元无门槛券
手把手带您无忧上云