Я определил Constant, а именно
Constant
define('M_3', 'March');
Если я
echo M_3;
Выход в порядке, т.е. маршировать.
Но если это так
$m3 = 3; echo M_.$m3;
На выходе получается M_3
Пожалуйста, сообщите, где я ошибаюсь.
Чтобы вызвать константу с переменной, вы можете использовать это:
echo constant("M_{$m3}");
@Igor_llic; это сработало.
@Igor_llic; это сработало.