猿问

对象属性名中的特殊字符

对象属性名中的特殊字符

如果我有一个包含以%符号开头的属性的对象,我该如何获取其值。

如果我使用

echo $myobject->%myproperty;

我收到一个错误

Parse error: syntax error, unexpected '%', expecting T_STRING or T_VARIABLE

我知道我不应该在变量名中使用%,但这不是我的行为而且我坚持使用它。


临摹微笑
浏览 709回答 2
2回答

米脂

echo $myobject->{'%myproperty'};
随时随地看视频慕课网APP
我要回答