Uma dica interessante que vou compartilhar com vocês hoje é a utilização de operadores ternários em php para reduzir suas linhas de código. Operador ternário é uma maneira alternativa de se fazer uma condição sem utilizar os convencionais if e else.
Para utilizá-lo é simples. Imagine a seguinte estrutura de condição convencional:
1 2 3 4 5 6 | if($numero % 2 == 0){ echo 'O número é par'; } else{ echo 'O número é ímpar'; } |
Agora utilizando operador ternário podemos fazer extamente a mesma verificação porém utilizando apenas uma única linha:
1 | echo ($numero % 2 == 0 ? 'Número par' : 'Número ímpar'); |
Fácil demais. O segundo código tem exatamente a mesma função que o primeiro. Basta seguir a regra (condição ? condição verdadeira : condição falsa).
Use e abuse do operador ternário
Abs.
Siga-me no twitter: @rafaelwendel
Outro ótimo artigo, simplificar o código sempre é bom.
Olá!! Kara ta de parabéns nos teus post!!!! fale um pouco sobre sobre Zend Framework!!
Tenho uma dúvida… por exemplo eu tenho uma estrutura :
if($nome == ‘matheus’){
echo ‘acertou meu nome!’;
}
… agora para eu tentar fazer isso em ternário sempre eu preciso passar os parametros do return FALSE?? po pelo que to vendo sim… na estrutura tradicional se eu nao quiser eu não preciso colocar o else… mas no ternário eu preciso colocar um
echo ($nome == ‘matheus’ ? ‘acertou meu nome’ : ”)
Vlw Grande abç!
Olá Matheus, é isso mesmo. Na condição ternária você precisa colocar a condição else sim.
Valeu pela visita.
Abs
okok tamo junto!!
so q vc não foi muit esperto e não soube escolher bem o teu time! zueira.. obrigadão rsrs
Forte Abç pra ti
Atletico-MG na veia!
Hahahaha… Mengão…
Abs