en corto, nunca ha sido (ni lo sera) un buena forma de escribir llaves de un arreglo como constantes.... nunca!
muchos hace esto...
Código PHP:
echo $_GET[mi_variable]; // que horror!!!
digo, error.... ya que como GatorV te menciono.... es una falta grave, de veras....
Código PHP:
// pero si haces esto....
define('foo', 'bar');
echo $_GET[foo];
no pasa nada, de echo... es completamente valido (pero no es lo correcto, ni lo ideal)
en primer lugar, usas mas caracteres de los que necesitas, es mejor si lo hicieras bien...
luego, es completamente innecesario.... no tiene sentido, ni objetivo real... osea, es pura blasfemia... (eso pienso yo, es... absurdo)