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.define("PI", 3.14);
$diametroCirculo = 6;
$comprimentoCirculo = $diametroCirculo * PI;
echo $comprimentoCirculo;
?>
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:
- Entenda como o Receber dados de um formulário com PHP;
- Não sabe trabalhar com variáveis? Leia: Variáveis em PHP;
- Não tem o ambiente de desenvolvimento instalado? Instale o Apache, o PHP e o MySQL com o Wamp;
- Não sabe nada de PHP? Comece com Introdução ao PHP;
- Não conhece nem HTML? Comece com Introdução ao HTML;
Este comentário foi removido pelo autor.
ResponderExcluirBoa noite.
ResponderExcluirFiz 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
Fala meu amigo, te respondi com uma solução rápida para isso usando JavaScript. Não é o ideal, mas como o tempo é curto :(
ExcluirEspero ter ajudado!
Abraço!