Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

📋 DESCRIÇÃO:

✨ BEM-VINDO À AULA 16 DO CURSO PHP COMPLETO!
Hoje você vai descobrir como substituir blocos de IF/ELSE por uma única linha elegante usando o operador ternário!


🎯 O QUE VOCÊ VAI DOMINAR:

✅ Sintaxe básica: condição ? valor_se_verdadeiro : valor_se_falso
✅ Aninhamento de ternários (cuidados necessários)
✅ Quando usar (e quando evitar)
✅ Comparação performance vs IF/ELSE tradicional
✅ Casos reais onde o ternário brilha


📌 EXEMPLO ILUSTRATIVO:

php
 
// Tradicional  
if ($idade >= 18) {
    $status = "Adulto";
} else {
    $status = "Menor";
}

// Ternário  
$status = ($idade >= 18) ? "Adulto" : "Menor";

🚀 BENEFÍCIOS:

🔹 Código mais compacto e legível (quando usado corretamente)
🔹 Redução de linhas em condições simples
🔹 Muito usado em templates e views


⚠️ ALERTA IMPORTANTE:

"Não exagere! Ternários aninhados podem virar 'código espaguete' difícil de manter."


👨‍💻 PARA QUEM É ESTA AULA?

✔ Devs que querem escrever códigos mais limpos
✔ Quem trabalha com templates HTML/PHP
✔ Programadores que amam atalhos eficientes


💬 DESAFIO INTERATIVO:

"Converta este IF para ternário:

php
 
if ($pontos > 100) {
    $nivel = "Avançado";
} else {
    $nivel = "Iniciante";
}

Resposta nos comentários!"


💡 DICA DO PROFESSOR:

"Use ternário para atribuições simples, mas prefira IF/ELSE para lógica complexa!"

 

É necessário se cadastrar para acessar o conteúdo.
Editado por hamiltoncw
  • Curtir 2

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.