Как использовать константы со сложным (фигурным) синтаксисом?

Я был удивлен, увидев, что следующее не работает должным образом.

define('CONST_TEST','Some string');
echo "What is the value of {CONST_TEST} going to be?";

вывод: Какое значение {CONST_TEST} будет?

есть ли способ разрешить константы в фигурных скобках?

Да, я знаю, что могу просто сделать

echo "What is the value of ".CONST_TEST." going to be?";

, но я бы предпочел не объединять строки, не столько для производительности, сколько для читабельности.

6
задан aland 4 September 2010 в 12:02
поделиться