Ícone do site Linha de Comando

PHP: Atribuição condicional (ternário)

Uma forma reduzida de fazer um if.

Exemplo utilizando IF

   $salarioMinimo = '510.00';
   $seuSalario = '500.00';
	
   if ($seuSalario < $salarioMinimo){
	echo "Você ganha super mal - menos de um salário minímo";
   }else{
	echo "Você ganha um salário minímo";
   };

Resultado: Você ganha super mal - menos de um salário minímo

Exemplo utilizando atribuição condicional (ternário)

   $salarioMinimo = '510.00';
   $seuSalario = '510.00';
	
   $texto = $seuSalario < $salarioMinimo ? "Você ganha super mal - menos de um salário minímo" : "Você ganha um salário minímo";
   echo $texto;

Resultado: Você ganha um salário minímo

Explicando:

$seuSalario < $salarioMinimo - se seu salário for menor que o salário minímo, vai aparecer a primeira mensagem ( o que estiver entre os símbolos ? e : ); caso o seu salário seja igual ou maior ao mínimo vai aparecer a segunda mensagem ( o que estiver depois dos dois pontos (:) ).

Sair da versão mobile