Atualizado em 08 de Fevereiro de 2013
Constantes - Função Define PHP
Olá pessoal,No post de hoje vamos ver como definir um valor fixo para uma variável através da função define do PHP, transformando a variável em uma constante.
Constantes são valores que não sofrem alterações dentro do sistema, isto é, valores de referências que serão usados dentro do código. Um exemplo que pode ilustrar sua utilização seria uma constante armazenar o endereço da empresa de um site, sendo assim sempre que o programador tiver que colocar o endereço em alguma página do site ele apenas coloca a constante (o que facilita até na manutenção do site/sistema).
Diferentemente das variável, as constantes não utilizam o operador $. Para definir uma constante, é necessário usar a função define. Veja o exemplo:
<?php
define('endereco', 'Av. dos programador, 363.');
echo endereco; //Resultado: Av. dos programador, 363.
?>
Além do nome e valor, é possÃvel habilitar para que escrita da variável não seja case sensitve (parâmetro opcional). Não habilitando este parâmetro só será possÃvel obter o valor da variável através da digitação idêntica da variável. Para habilitar basta colocar TRUE como mostra o exemplo abaixo:
<?php
define('endereco', 'Av. dos programador, 363.', TRUE);
echo ENDERECO; //Resultado: Av. dos programador, 363.
?>
Para finalizar vale lembrar que depois de uma constante ser definida, ela não poderá receber outro valor durante o seu ciclo de vida. Caso haja uma tentativa, ela não armazenará o novo valor.
Até a próxima.
Gostou do post, continue por dentro das dicas de programação!!! Assine a newsletter.