domingo, 8 de julho de 2012

Operador Ternário no PHP


Existe uma forma diferente de se trabalhar com condições no PHP… Se chama Operador Ternário e ele deixa o código mais resumido, e mais otimizado.
O seu uso consiste em agrupar, na mesma linha, a condição, os comandos para true (verdadeiro) e os comandos para false (falso).
Vamos ao velho exemplo de condições (if) que todo mundo já viu:
= 7) {
echo "Você passou!";
} else {
echo "Você não passou!";
}
?>
Agora veja a versão ternária desse mesmo código:
= 7) ? "Você passou!" : "Você não passou!";
?>
A sintaxe do operador ternário é a seguinte:
(< condição >) ? < instruções para verdadeiro > : < instruções para falso >;
Veja outro exemplo de uso do operador ternário:

Não se esqueçam de ver a documentação oficial sobre operadores de comparação, dentre os quais está o operador ternário.
Espero que tenham gostado!

Nenhum comentário:

Postar um comentário