Возможный дубликат:
Можете ли вы присвоить значения константам с знаком равенства после использования, определенных в php?
Я не уверен, что это только я, но как вы переопределите существующую константу что-то вроде этого:
define('HELLO', 'goodbye');
define('HELLO', 'hello!');
echo HELLO; <-- I need it to output "hello!"
//unset(HELLO); <-- unset doesn't work
//define('HELLO', 'hello!');