Константа как бэ иметь должна значение постоянное, у тебя же Test2 - вычисляемое, а значит должно быть переменной.
P.S. Юзай переменные, а константы там где это действительно необходимо... (http://php.su/learnphp/?const)
Последний раз редактировалось -=lebed=-; 01.06.2009 в 10:23..
Ну во-первых к классовым константам можно обращаться только по имени класса.
Ну и классовые константы не есть одно и тоже, что define().
И изменить значение константы нельзя.
Можешь тут подробнее почитать: http://ru.php.net/manual/en/language.oop5.constants.php