? Na programação, uma constante é um tipo de variável. Programadores usar constantes para definir os valores que não mudarão depois que eles foram criados . Scripts PHP usar constantes para vários fins , definindo-os quando um script é executado e depois acessá-las a partir de qualquer outro ponto de execução , se necessário. Constantes podem modelar diferentes tipos de dados , mas geralmente armazenar valores simples, como números e cadeias de texto . Definir constantes
scripts PHP definir constantes usando uma função de linguagem. O seguinte código PHP exemplo demonstra a definição de uma constante :
define (" ID_Number " , 3);
Este código define uma constante numérica . O uso de caracteres maiúsculos para nomes de variáveis constantes é uma convenção dentro da linguagem PHP. Os programadores podem escolher nomes para atender a finalidade de quaisquer constantes que seus scripts usam , então use esses nomes para o acesso posterior aos valores constantes scripts.
Acessando Constantes
PHP pode acessar constantes em qualquer ponto após definição, referindo-se ao nome da variável constante. O seguinte código de exemplo demonstra a saída o valor de uma constante definida para o navegador do usuário :
eco ID_Number ;
Este código irá escrever o valor da constante. Constantes têm escopo global, o que significa que seus valores são acessíveis em qualquer ponto dentro de um script.
Constante Função
A função constante permite aos programadores para recuperar o valor de uma constante . A função recebe um parâmetro string representando o nome de constante , como no seguinte exemplo de código:
eco constante ( " ID_Number ");
Este código escreve o valor da constante definida com o especificado nomear. Se o programador está tentando acessar um valor constante , mas não sabe o nome , esta técnica pode ajudar a recuperá-lo a partir de uma função.
Função definida
O definida função permite que os scripts PHP para verificar se uma constante especificada já foi definido . O seguinte código de exemplo demonstra o uso da função :
definida ( " ID_Number ");
Esta função retorna um valor booleano, "true" se a constante já foi definido , "false" se não foi . Esta função pode ser útil em scripts PHP com fluxos complexos de execução em que as constantes podem ser definidas em diferentes pontos .
Constantes Tipos
Assim como as constantes definidas pelo usuário padrão , PHP usa uma série de outros tipos de constantes. Constantes de classe pode definir valores a serem compartilhados entre uma classe. Constantes predefinidas têm valores especificados dentro do núcleo do PHP , referente ao servidor e administração processamento PHP. Constantes mágicas também são definidos pelo próprio PHP , mas seus valores dependem do lugar um script acontece para executar , refletindo itens de dados , como números de linhas , nomes de arquivos e diretórios.