Constantes do PHP

As constantes são semelhantes às variáveis, mas uma vez definidas, não podem ser alteradas ou desdefinidas.

Constantes do PHP

As constantes são identificadores de valores únicos (nomes). O valor não pode ser alterado dentro do script.

Os nomes válidos de constante começam com um caractere ou sublinhado (sem o símbolo $ no início do nome).

Notas:Diferente das variáveis, as constantes são automaticamente globais ao longo do script.

Definir Constantes PHP

Para definir uma constante, use define() Função - ela usa três parâmetros:

  1. O primeiro parâmetro define o nome da constante
  2. O segundo parâmetro define o valor da constante
  3. O terceiro parâmetro opcional define se o nome da constante é insensível a maiúsculas e minúsculas. O padrão é false.

O exemplo a seguir cria umaConstantes sensíveis a maiúsculas e minúsculascom o valor "Welcome to codew3c.com!":

Exemplo

<?php
define("GREETING", "Welcome to codew3c.com!");
echo GREETING;
?>

Executar Exemplo

O exemplo a seguir cria umaConstantes insensíveis a maiúsculas e minúsculascom o valor "Welcome to codew3c.com!":

Exemplo

<?php
define("GREETING", "Welcome to codew3c.com!", true);
echo greeting;
?>

Executar Exemplo

As constantes são globais

As constantes são automaticamente globais e podem ser usadas ao longo do script.

O exemplo a seguir usa uma constante dentro da função, mesmo que ela seja definida fora da função:

Exemplo

<?php
define("GREETING", "Welcome to codew3c.com!");
function myTest() {
    echo GREETING;
}
myTest();
?>

Executar Exemplo