De acordo com o manual (http://php.net/manual/pt_BR/function.define.php) temos:
bool define
( string $name
, mixed $value
[, bool $case_insensitive
] )
name: nome da constante.
value: valor da constante; somente escalar e valores null são permitidos.
Valores escalares são integer,
float, string ou boolean.
case_insensitive: se definido para TRUE, a constante será definida case-insensitive.
O comportamento padrão é case-sensitive; i.e.
CONSTANT e Constant representam
valores diferentes.