从具有属性名称作为变量的对象获取值

时间:2012-02-08 12:01:46

标签: php

快速提问

让我说我有

$colname = 'offer_id';

然后我想从具有属性名称的对象中获取值,例如$ colname

echo $object->$colname;

通常要动态做一个变量,我会做 $ object-> $ {$ colname} 但是它不能正常工作

任何人都可以提供帮助吗?

2 个答案:

答案 0 :(得分:2)

您可以像这样动态访问属性:

$object->{$colname};

答案 1 :(得分:1)

这应该是:

$object->$colname