Economizando código com o Operador Ternário

Recentemente descobri uma funcionalidade muito bacana do php, para se trabalhar com condicionais. o Operador Ternário. Sua função é agrupar na mesma linha as condições e comandos para resposta verdade...

Publicado em: 18 de junho de 2009  |  Leituras: 2.502  |  Canal: PHP  |  Autor: Gabriel Pinheiro
Recentemente descobri uma funcionalidade muito bacana do php, para se trabalhar com condicionais. o Operador Ternário. Sua função é agrupar na mesma linha as condições e comandos para resposta verdadeira (true) ou falsa (false) de uma condição.

Exemplo de uma estrutura Se (if) clássica:

<?php
$nota = 6;

if ($nota >= 7) {
    echo "Parabéns! Você passou!";
} else {
    echo "Que pena, Você não passou!";
}

?>

O Mesmo trecho, agora utilizando o operador ternário:

<?php
$nota = 6;

echo ($nota >= 7) ? "Parabéns! Você passou!" : "Que pena, Você não passou!";
?>


Finalizando, segue a sintaxe do Operador Ternário:
Se(<condição>) ? <instruções para verdadeiro> : <instruções para falso>;

Sabendo utilizar os melhores recursos da linguagem, economizamos código e criamos aplicações mais rápidas, consistentes e também de código limpo.

Até a próxima!

Resposta em até 24 horas! (grátis)Dúvidas?

Compartilhe
Share orkut
delicious
Gostei

Nossa url encurtada:
Dicas do canal