2012-02-08 286 views
-1

快速的问题获取值从属性名称的对象作为变量

可以说我有

$colname = 'offer_id'; 

,然后我想从对象的值与像$ colname的

属性名
echo $object->$colname; 

平时要多做对飞一个变量,我会做$对象 - > $ {$ colname的},但它不工作

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

+0

对我来说,这两个版本的作品... – jkucharovic 2012-02-08 12:05:03

+1

http://php.net/manual/en/language。 variables.variable.php – TJHeuvel 2012-02-08 12:05:12

+0

也许这将帮助$ object是一个从Wordpress生成的对象,而在一个循环....我试过你所有的方法,但没有工作:( – WilfredMifsud 2012-02-08 12:07:35

回答

2

您可以动态地访问属性是这样的:

$object->{$colname}; 
相关问题