Condicionales

Aprende a tomar decisiones en tu código con estructuras condicionales.

Las estructuras condicionales permiten que tu programa tome decisiones basándose en condiciones. Son fundamentales para cualquier aplicación que necesite logiqueo dinámico.

  • If ejecuta código si la condición es verdadera
  • Else ejecuta código si la condición es falsa
  • Elseif permite múltiples condiciones
  • Evalúa una variable contra múltiples valores
  • Más limpio que muchos elseif

If - Else

  • If ejecuta código si la condición es verdadera
  • Else ejecuta código si la condición es falsa
  • Elseif permite múltiples condiciones

Switch

  • Evalúa una variable contra múltiples valores
  • Más limpio que muchos elseif
  • Usa break para salir de cada caso

Operador ternario

  • Sintaxis corta para if-else
  • Condición ? valor_si_true : valor_si_false
PHP
04

Condicionales

Aprende a tomar decisiones en tu código con estructuras condicionales.

Código del tema: conditionals

📘 Teoría

If - Else

  • If ejecuta código si la condición es verdadera
  • Else ejecuta código si la condición es falsa
  • Elseif permite múltiples condiciones

Switch

  • Evalúa una variable contra múltiples valores
  • Más limpio que muchos elseif
  • Usa break para salir de cada caso

Operador ternario

  • Sintaxis corta para if-else
  • Condición ? valor_si_true : valor_si_false

🧪 Aprende probando

Ejemplo Ejercicio: Sistema de login Crea un script que verifique nombre de usuario y contraseña. Muestra mensajes diferentes para: usuario correcto, contraseña incorrecta, usuario no existe.

🧰 Recursos

Test

Comprueba tus conocimientos con un test sobre PHP.

Test de PHP

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros 😉.

Esta la hice en febrero de 2026 para facilitar el aprendizaje de mis alumnxs. Aprender desarrollo web practicando. La idea es que crezca semanalmente con nuevos temas, tests y retos.

Inspirado en MDN, en W3Schools, en Codepen, en el crack de Manz y en mil sitios de documentación sobre desarrollo web. Quería aportar además de bloques teóricos con ejemplos, la gamificación de los retos y el sistema de test que ya tenía en culTest .

Si te gustó, si no te gustó, si quieres saludarme, o invitarme a 🍻 no dudes en escribirme en cristianeslava@gmail.com .