Defina uma constante que diferencia maiúsculas de minúsculas:
<?phpdefine ( "Saudação" , "Olá! Como você está hoje?" );echo constante ( "Saudação" ? >A função define() define uma constante.
Constantes são como variáveis, exceto que:
Após a configuração, o valor de uma constante não pode ser alterado.
Nomes constantes não requerem um cifrão inicial ($)
O escopo não afeta o acesso às constantes
Valores constantes só podem ser strings e números
define( nome,valor,case_insensitive )
parâmetro | descrever |
---|---|
nome | Obrigatório. Especifica o nome da constante. |
valor | Obrigatório. Especifica o valor da constante. PHP7 suporta arrays, os exemplos são os seguintes:<?php// PHP7+ suporta define('ANIMALS', [ 'dog', 'cat', 'bird']); |
case_insensitive | Opcional. Especifica se os nomes de constantes diferenciam maiúsculas de minúsculas. Valores possíveis: VERDADEIRO - insensibilidade a maiúsculas e minúsculas FALSO - Padrão. Maiúsculas e minúsculas |
Valor de retorno: | Retorna TRUE se for bem-sucedido e FALSE se falhar. |
---|---|
Versão PHP: | 4+ |
Defina uma constante que não diferencia maiúsculas de minúsculas:
<?phpdefine ( "Saudação" , "Olá! Como você está hoje?" , TRUE );echo constante ( "saudação" ? >