Las condiciones permiten que tu programa tome decisiones. Se evalúa una expresión y, según sea verdadera o falsa, se ejecuta un bloque de código diferente.
Los operadores de comparación
- == igual a / === igual y del mismo tipo.
- != distinto de.
- > mayor que / < menor que.
- >= y <= mayor/menor o igual.
La estructura if / else
- if evalúa una condición.
- elseif evalúa otra condición si la primera es falsa.
- else se ejecuta si ninguna condición es verdadera.
Ejemplo: si $edad >= 18 se muestra «Mayor de edad», si no «Menor de edad». También se pueden combinar condiciones con && (y) y || (o).
Para recordar: cuidado con no confundir = (asignación) y == (comparación). Es el error clásico del principiante.