Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Estructuras de control en PHP (if, else, switch) En PHP, las estructuras de control permiten tomar decisiones y controlar el flujo de ejecución del código. Las estructuras de control más comunes son las siguientes: 1. Estructura "if" (si): La estructura "if" se utiliza para ejecutar un bloque de código si se cumple una condición determinada. Puede ser seguida opcionalmente por una o varias estructuras "elseif" (sino, si) y una estructura "else" (sino) para manejar diferentes escenarios. $edad = 25; if ($edad >= 18) { echo "Eres mayor de edad."; } elseif ($edad >= 13) { echo "Eres adolescente."; } else { echo "Eres un niño."; } 2. Estructura "switch" (selección): La estructura "switch" se utiliza cuando se desea evaluar una expresión y ejecutar diferentes bloques de código según el valor de esa expresión. Cada bloque de código se define con la palabra clave "case" (caso) y se termina con "break" (romper) para evitar la ejecución de otros bloques. $dia_semana = "viernes"; switch ($dia_semana) { case "lunes": echo "Hoy es lunes."; break; case "martes": echo "Hoy es martes."; break; case "miércoles": echo "Hoy es miércoles."; break; case "jueves": echo "Hoy es jueves."; break; case "viernes": echo "Hoy es viernes."; break; default: echo "Es fin de semana."; } 3. Operador ternario: Aunque no es una estructura de control como tal, el operador ternario se utiliza para simplificar las sentencias "if-else" en situaciones donde se desea asignar un valor basado en una condición. $calificacion = 80; $resultado = ($calificacion >= 60) ? "Aprobado" : "Reprobado"; echo "Resultado: " . $resultado; // Resultado: Aprobado En este ejemplo, si la calificación es mayor o igual a 60, se asigna el valor "Aprobado" a la variable `$resultado`, de lo contrario se asigna "Reprobado". Estas estructuras de control son fundamentales en la programación, ya que permiten que el flujo del programa se adapte según las condiciones y toma decisiones en función de los valores de las variables y otras expresiones. Es importante utilizar estas estructuras de forma adecuada para asegurarse de que el código sea claro, eficiente y cumpla con los requisitos de la lógica del programa.
Compartir