通过php添加一些文本以更改mysqli请求对象的名称

通过php添加一些文本以更改mysqli请求对象的名称,php,Php,我有这个代码,这是好的 $row->main_auto_make_make 但我想做这样的东西 $ride_type="auto"; $row->main_."$ride_type"._make_make 但这是行不通的。 而不是打印真实数据,我只得到auto\u make\u maketextDo $row->{'main_'.$ride_type.'_make_make'} 看

我有这个代码,这是好的

$row->main_auto_make_make
但我想做这样的东西

$ride_type="auto";
$row->main_."$ride_type"._make_make
但这是行不通的。 而不是打印真实数据,我只得到
auto\u make\u make
text

Do

$row->{'main_'.$ride_type.'_make_make'}