Constantes em PHP

Constantes servem para guardar informações que podem ser usadas mais de uma vez no mesmo script. A principal diferença entre variáveis e constantes é que uma vez definida a constante, seu valor não pode ser alterado. Outra diferença é que para criar e usar constantes em PHP não usamos cifrão ($).


Para criar uma constante, utilizamos a função define do PHP. A função define recebe três parâmetros: o nome da constante, o valor da constante e um booleano que informa se a constante é Case Sensitive ou não. Este terceiro parâmetro é opcional e, caso não seja informado, o valor padrão é TRUE (a constante é Case Sensitive).

Segue um exemplo:
<?php
define("PI", 3.14);
$diametroCirculo = 6;
$comprimentoCirculo = $diametroCirculo * PI;
echo $comprimentoCirculo;
?>
Ao executar o script acima, vemos o resultado: 18.84.

Repare que na segunda linha do código, definimos uma constante utilizando a função define passando dois parâmetros: O nome "PI" e o valor "3.14" (Tipo de Dados float).

Já na quarta linha, efetuamos uma Operação Aritmética utilizando a constante (sem cifrão).


Leia mais:

3 comentários:

  1. Boa noite.

    Fiz o seguinte código php:
    --------------

    define("marmita", 0.60);
    $quantidadeMarmita = 10;
    $valorTotal = $quantidadeMarmita * marmita;
    echo $valorTotal;
    echo " ";
    echo reais;
    ----------------------
    retorna assim: 6 reais
    ----------------------

    Fiz mais 4 códigos alterando a quantidade para 20, 30, 40 e 50.

    Gostaria de fazer uma página com uma lista suspensa onde quando colocasse o nome "marmita" e a quantidade, retornasse o valor final.

    Não sei se consegui me expressar direito.

    Teria como dar uma ajuda?
    Obrigado

    ResponderExcluir
    Respostas
    1. Fala meu amigo, te respondi com uma solução rápida para isso usando JavaScript. Não é o ideal, mas como o tempo é curto :(

      Espero ter ajudado!

      Abraço!

      Excluir

O que você achou do post? Faça um comentário.

Aprenda a receber dados de Formulário com PHP

Existem três arrays associativos que podemos usar para receber dados de Formulários HTML em PHP. São eles: $_GET , $_POST e $_REQUEST . O...