Situaciones recomendadas para el uso de condicionales:
| Situación | Recomendado |
|---|---|
| Comparaciones complejas | if / else |
| Rangos de valores | if / elseif |
| Comparar un solo valor fijo | switch o match |
| Condiciones con operadores lógicos | if |
if ($age = 18) {
echo "Mayor de edad";
}
❌ Error: = asigna, no compara. ✔ Correcto:
if ($age === 18) {
echo "Tiene exactamente 18 años";
}