Compreendendo as Constantes do PHP
Este artigo explora os conceitos básicos de definição e uso de constantes do PHP com exemplos.
Nossa discussão abordará sintaxe, tipos e acesso constantes em scripts PHP .
Como resultado deste artigo, você deve ter um conhecimento sólido das constantes do PHP.
Constantes do PHP
Constantes do PHP são valores que não podem ser alterados durante a execução do script.
Depois que uma constante é definida, ela permanece constante em todo o script.
Existem muitos usos para constantes, como definir valores que provavelmente não mudarão com o tempo, como definições de configuração, constantes matemáticas e outros valores específicos do aplicativo.
Para identificar uma constante, ela deve começar com uma letra ou sublinhado (não há sinal $ precedendo o nome da constante).
Configurar uma constante PHP
Usando define() , você pode criar uma constante.
A função define() recebe dois argumentos: o nome da constante e o valor .
Sintaxe
define(name, value, case-insensitive)
Parâmetros de definição:
- CONSTANT_NAME: Nome da constante. Todas as maiúsculas, números e sublinhados são permitidos. É útil dar nomes descritivos às suas constantes para que sejam facilmente reconhecíveis.
- constant_value: Constant_value é o que você deseja atribuir. Strings, inteiros e floats podem ser usados aqui.
No exemplo a seguir, crie um nome de constante com distinção entre maiúsculas e minúsculas:
Example:
A seguir está outro exemplo para entender melhor o nome da constante. Vamos criar um nome de constante com distinção entre maiúsculas e minúsculas:
Example:
Matrizes Constantes do PHP
PHP Constant também pode ser definido como array.
Pode ser útil para definir um conjunto de parâmetros que não devem ser alterados durante a execução do script.
Por exemplo, definições de configuração, strings de idioma e outros valores específicos do aplicativo podem ser especificados em matrizes constantes.
No exemplo a seguir, Criando uma constante para uma matriz:
Example:
O exemplo a seguir mostra a matriz constante de PETS:
Example:
Constantes Globais do PHP
Todas as constantes no script PHP são automaticamente globais e estão disponíveis para uso em todo o script.
Não importa onde a constante é acessada depois de definida; ele permanece no escopo durante todo o script.
O exemplo a seguir mostra como uma constante é usada dentro de uma função, mesmo quando definida fora da função:
Example:
Exemplo de Explicação:
No exemplo acima, definimos uma constante chamada “ MESSAGE ” com o valor “ This const is from PHP “, e então definimos uma função chamada “ globalConstant ” que ecoa a constante “MESSAGE”.
Por fim, a função é chamada, o que resultaria na saída do valor constante “ This const is from PHP ”.
A constante “MESSAGE” é definida usando a instrução “ define ”, que é usada para criar uma constante PHP .
Constantes são valores nomeados que não podem ser alterados durante a execução de um programa.
Aqui está outro exemplo para entender melhor que as constantes são globais:
Example:
Concluindo, as Constantes do PHP são um recurso valioso que permite aos desenvolvedores definir valores que não podem ser alterados durante a execução do script. Com a função define() , é fácil criar constantes e, uma vez definidas, elas são globais em todo o script.
As constantes podem ser úteis para definir valores como definições de configuração, constantes matemáticas e outros valores específicos do aplicativo.
Além disso, as constantes podem ser definidas como arrays, facilitando a especificação de um conjunto de parâmetros que não devem ser alterados durante a execução do script. Com o conhecimento fornecido neste artigo, você deve ser capaz de criar e usar constantes em seus aplicativos PHP de forma eficaz, levando a uma melhor legibilidade, capacidade de manutenção e segurança do código.