0Pricing
PHP Academy · Lección

Estructuras de control

Use sentencias if-else, casos switch y bucles en PHP

Estructuras de control es una lección gratuita de PHP Academy en CoddyKit. Esta es la lección 4 de 5. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de PHP Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de PHP Academy incluye 5 lecciones en total.

Estructuras de control

Estructuras de control

¡Bienvenido al siguiente paso en PHP! En esta lección, aprenderá sobre las estructuras de control, que le permiten tomar decisiones y repetir acciones en sus programas. ¡Comencemos!

Estructuras de control — ilustración 1

¿Qué son las estructuras de control?

¿Qué son las estructuras de control?

Las estructuras de control determinan el flujo de su programa. Le permiten:

  • Tomar decisiones mediante sentencias condicionales.
  • Repetir acciones mediante bucles.

Punto clave: Las estructuras de control hacen que sus programas sean dinámicos y adaptables.

Sentencias if-else

Sentencias if-else

La sentencia if ejecuta un bloque de código si una condición es verdadera. Use else o elseif para gestionar otras condiciones. Ejemplo:

<?php
  $age = 18;
  if ($age >= 18) {
    echo "You are an adult.";
  } else {
    echo "You are a minor.";
  }
?>

Sentencias switch

Sentencias switch

La sentencia switch se utiliza para ejecutar uno de varios bloques de código posibles. Ejemplo:

<?php
  $day = "Monday";
  switch ($day) {
    case "Monday":
      echo "Start of the work week!";
      break;
    case "Friday":
      echo "Almost the weekend!";
      break;
    default:
      echo "Just another day.";
  }
?>

Bucles for

Bucles for

El bucle for se utiliza para repetir un bloque de código un número específico de veces. Ejemplo:

<?php
  for ($i = 1; $i <= 5; $i++) {
    echo "Iteration $i<br>";
  }
?>

Bucles while

Bucles while

El bucle while ejecuta un bloque de código mientras una condición sea verdadera. Ejemplo:

<?php
  $count = 1;
  while ($count <= 3) {
    echo "Count: $count<br>";
    $count++;
  }
?>

Bucles do-while

Bucles do-while

El bucle do-while es similar al bucle while, pero garantiza que el código se ejecute al menos una vez. Ejemplo:

<?php
  $count = 1;
  do {
    echo "Count: $count<br>";
    $count++;
  } while ($count <= 3);
?>

Bucles foreach

Bucles foreach

El bucle foreach está diseñado para iterar sobre arrays. Ejemplo:

<?php
  $colors = ["Red", "Green", "Blue"];
  foreach ($colors as $color) {
    echo "$color<br>";
  }
?>
<?php
  $number = 5;
  if ($number > 10) {
    echo "Greater than 10";
  } else {
    echo "10 or less";
  }
?>

¡Excelente trabajo!

¡Excelente trabajo!

¡Enhorabuena! Ha aprendido a utilizar estructuras de control para tomar decisiones y repetir acciones en PHP. Estas herramientas son fundamentales para crear programas dinámicos y eficientes. En la próxima lección, explorará los arrays con más profundidad. ¡Sigamos programando!

Estructuras de control — ilustración 10

Preguntas frecuentes

¿La lección «Estructuras de control» es gratis?

Sí — el texto completo de «Estructuras de control» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de PHP Academy, actualiza a CoddyKit PRO. El curso de PHP Academy incluye 5 lecciones en total.

¿Qué aprenderé en «Estructuras de control»?

Use sentencias if-else, casos switch y bucles en PHP Practicas PHP Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar PHP Academy?

No se requiere experiencia previa. PHP Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 4 de 5.

¿Cuánto tiempo toma la lección «Estructuras de control»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de PHP Academy?

Sí. Cada lección de PHP Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Variables y constantes
  2. Tipos de datos
  3. Operadores
  4. Estructuras de control
  5. Trabajo con arrays
← Volver a PHP Academy