добавление некоторого текста через php для изменения имени запрашиваемого объекта mysqli

#php

#php

Вопрос:

У меня есть этот код, который подходит

 $row->main_auto_make_make
  

Но я хочу сделать что-то вроде этого

 $ride_type="auto";
$row->main_."$ride_type"._make_make
  

Но это не работает.
Вместо печати реальных данных я получаю только auto_make_make текст

Ответ №1:

Выполните

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

смотрите http://php.net/variables.variable