Instrucciones condicionales en PHP

Las instrucciones condicionales se utilizan para ejecutar una serie de acciones en función de una determinada condición.

En PHP contamos con las siguientes declaraciones condicionales:

  • If. Está instrucción se emplea para hacer preguntas. Si se cumple la condición se ejecuta el código que contiene.
  • If…else. Estas dos instrucciones se emplean para ejecutar algún código si una condición es verdadera y otro código si la instrucción es falsa.
  • If…elseif…else. Ejecuta diferentes códigos para más de dos condiciones.
  • Switch. Está instrucción se emplea para comprobar un dato entre varias opciones.

Sintaxis

If (condición){

//  Ejecuta el código siguiente

}

Segunda opción:

If (condición){

//  Ejecuta el código siguiente en caso de ser verdadero

}else{

//  Ejecuta el código siguiente en caso de ser falso

}

Ejemplo de uso

Veremos a continuación un ejemplo sencillo de cómo usar una estructura if-else en PHP para registrar la asistencia de personal. Este código verifica si un empleado está presente o ausente según un valor proporcionado:

Explicación

La variable $registro contiene el estado del empleado.

El bloque if verifica si el valor es presente.

Si es verdadero, muestra un mensaje indicando que el empleado está presente.

Si no, el bloque else se ejecuta, indicando que está ausente. Este código puede ampliarse para manejar más estados o integrarse con una base de datos para registrar la asistencia de múltiples empleados.

Conclusión

La instrucción if-else es una estructura de control condicional en PHP para tomar decisiones en tiempo de ejecución. Es simple pero muy útil, permitiendo manejar diferentes escenarios de manera clara y eficiente. Para casos más complejos, se puede extender con elseif o combinar con otras estructuras de control.