Задать вопрос
selftrips
@selftrips

Как построить конструкцию?

Есть конструкция
$var = $meta -> val3;
Если написать так
$i=3;
$a='val'.$i;
$var = $meta -> $a;

То все работает.
А как обойтись без промежуточной переменной $a?
т.е. как построить выражение val3 (используя значение переменной $i=3) непосредственно в конструкции $meta -> ??
  • Вопрос задан
  • 139 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Решения вопроса 2
Immortal_pony
@Immortal_pony Куратор тега PHP
$meta->{'val' . '3'}
Ответ написан
DevMan
@DevMan
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы