Descrição
bool
define
( string name, mixed value [, bool case_insensitive])
Define
uma
constante
.
Veja
a
seção
sobre
constantes
para
maiores
detalhes
.
O
nome
da
constante
é
dado
pelo
parâmetro
name
;
o
valor
é
dado
por
value
.
O
terceiro
parâmetro
,
que
é
opcional
,
case_insensitive
também
esta
disponível
.
Se
é
dado
o
valor
TRUE
,
então
a
constante
será
definida
como
case-insensitive
.
O
padrão
é
case-sensitive
;
ex
.
CONSTANTE
e
Constante
representam
valores
diferentes
.
Exemplo
1
.
Definindo
Constantes
?php
define
(
"CONSTANTE"
,
"Alô
Mundo
.")
;
echo
CONSTANTE
;
/
/
mostra
"Alô
Mundo
.
"
echo
Constante
;
/
/
mostra
"Constante
"
e
dá
um
aviso
.
define
("GREETING"
,
"Alô
Você
.",TRUE)
;
echo
GREETING
;
/
/
mostra
"Alô
você
.
"
echo
Greeting
;
/
/
mostra
"Alô
você
.
"
?
|
|
Retorna
TRUE
em
caso
de
sucesso
ou
FALSE
em
falhas
.
Vejá
também
defined(
)
,
constant(
)
e
a
seção
sobre
Constantes
.