Atualizado em 12 de Maio de 2014

Operador Ternário com PHP

Olá pessoal,

Você sabe o que é um Operador ternário no PHP? Na verdade ele é uma forma abreviada de usar o comando condicional if.

Uma condição é avaliada, e se ela for verdadeira atribui-se um valor à variável, e se a condição for falsa atribui-se outro valor. A sintaxe é a seguinte:

condição ? expressão 1 : expressão 2

Vamos ver um exemplo de uso desse operador:

<?php
$nota = 7;
$frequencia = 80;

$nota = ($frequencia >= 70) ? ($nota+1) : ($nota-1);

echo $nota;
?>

Ao executar o exemplo acima vamos poder observar que o Operador Ternário irá verificar se a frequência do aluno e maior do 70 por cento, caso seja ele soma 1 ponto na nota, se não for ele desconta 1 ponto.

Utilizando o comando IF, fica bem mais fácil entender qual é o objetivo do código, pois se consegui fazer perfeitamente a distinção de qual é a condição e quais operações serão executadas após a avaliação da condição.

Porém a utilização deste tipo de operador nos permite usar um número menor de linhas para as operações, mas também requer um pouco mais de prática.


E isso aí pessoal, até a próxima.

Comentários

Sua foto do perfil

Host

Olá muito obrigado pelos postes, uma pergunta,alguém conhece algum programa para descriptografar PHPShield ?

14 de Maio de 2014 - 17:42

Sua foto do perfil

Mauricio Programador

Olá Host,

não conheço nenhum.

Abraço.

15 de Maio de 2014 - 11:05

Sua foto do perfil

MARCELO BRANCO

Parabéns!!! Muito bom. São as coisas simples que nos ajudam a realizarmos coisas grandiosas.

Grande abraço.

12 de Maio de 2014 - 15:20

NEWSLETTER

Receba dicas de programação
em seu e-mail

TWITTER

Acompanhe tudo o que rola
com Mauricio Programador

NEWSLETTER