F.e. У меня есть объект $ игра, есть 3 скриншоты $ игра-> screen1, $ игра-> screen2, $> SCREEN3 игра-Как получить данные из поля Object с помощью переменной?
Мне нужно получить данные, как этот $ игры [ 'экран'. $ Номер] , но в объекте.
F.e. У меня есть объект $ игра, есть 3 скриншоты $ игра-> screen1, $ игра-> screen2, $> SCREEN3 игра-Как получить данные из поля Object с помощью переменной?
Мне нужно получить данные, как этот $ игры [ 'экран'. $ Номер] , но в объекте.
Вы можете использовать массив для этого:
$game->screen = array($screen1, $screen2, $screen3);
$game->screen[$num];
Вы можете сделать это как так:
$game->screen2 = 'this is screen2';
$num = 2;
echo $game->{'screen' . $num}; // "this is screen2"
$game->screen3 = 'this is screen3';
$num = 3;
echo $game->{'screen' . $num}; // "this is screen3"