Want to create interactive content? It’s easy in Genially!

Reuse this genially

ESTRUCTURAS DE PHP

Wika Dunseph

Created on April 20, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Corporate Christmas Presentation

Business Results Presentation

Meeting Plan Presentation

Customer Service Manual

Business vision deck

Economic Presentation

Tech Presentation Mobile

Transcript

ESTRUCTURAS DE PHP

PHP

Construcciones de control PHP

Desempeñan un papel fundamental la gestión de un programa, posibilitando la ejecución condicional de bloques de código y la repetición de instrucciones.

Estructuras de control más frecuentes:

START

Control if

CONDICIÓN

Control if-else

CONDICIÓN ES TRUE

Control if-elseif-else

CONDICIÓN ES FALSE

Control while

SE EJECUTA EL CÓDIGO CONDICIONAL

Control for

LA EJECUCIÓN DEL CÓDIGO CONTINUA NORMAL

Control if

+INFO

<?php $edad = 18; if ($edad >= 18) { echo "Eres mayor de edad"; } else { echo "Eres menor se edad"; } ?>

Es evaluada a su valor booleano.

Control if-else

+INFO

<?php $nota = 7; if ($nota >= 5) { echo "Aprobado"; } else { echo "Reprobado"; } ?>

La estructura if-else en PHP es fundamental para tomar decisiones condicionales en un programa.

Control while

<?php $contador = 1; while ($contador <= 5) { echo "Iteración $contador . <br>"; $contador++; } ?>

Repite un bloque de código mientras se cumple una función.

+INFO

Control if-elseif-else

<?php $nota = 75; if ($nota >= 90) { echo "Aprobado";} else if ($nota >= 75) { echo "Notable"; } else { echo "Insuficiente"; } ?>

Evalúa múltiples condiciones y ejecuta bloques de código diferentes según las condiciones.

+INFO

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

control for

Ejecuta un código un número determinado de veces utilizando un contador que varía en cada interacción.

<?php for (expr1; expr2; expr3) { // bloque de código a repetir } ?>

"En el ciclo for se evalúan tres expresiones separadas por punto y coma ; cada una."

+INFO

Estructura de FOR

+INFO

Control foreach

Control break

<?php for = ($i = 0; $i < 10; $i++) { if ($i == 5) { break; } echo $i . "<br>" ; } ?> | ?>

<?php $alumnos = array ("Alberto" , "Lourdes" , "Maria" , "Juan") ;foreach ($alumnos as $alumno) { echo $alumno . "<br>" ; } ?> | ?>

Control swtich:

Control continue:

<?php$dia = "viernes"; switch ($dia) { case "lunes": echo "Hoy es lunes"; break; case "martes": echo "Hoy es martes"; break; case "miércoles": echo "Hoy es miércoles"; break; case "viernes": echo "Hoy es viernes"; break; /** Resultado: * Hoy es Viernes } ?>

<?php for ($i = 0; $i < 10; $i++) { if ($i == 5) { continue; } ec ho $i . "<br>"; } ?>| ?>

¡GRACIAS!

Escribe un titular genial

Una presentación genial…

  • Representa datos con gráficos.
  • Utiliza líneas de tiempo.
  • Es animada e interactiva.
  • Emociona al cerebro, a través de elementos multimedia.
  • NO se excede con los bullet points 🙃​.
  • Es clara y estructurada
  • Cuenta historias jerárquicamente.
  • Hace 'match' con tu audiencia.
  • Adecúa las fuentes y el color al tema.
  • Incluye imágenes y entretiene.

Con esta función...

Con esta función...Puedes añadir un contenido adicional que emocione al cerebro de tu audiencia: vídeos, imágenes, enlaces, interactividad... ¡Lo que tú quieras!

Escribe un titular genial

Una presentación genial…

  • Representa datos con gráficos.
  • Utiliza líneas de tiempo.
  • Es animada e interactiva.
  • Emociona al cerebro, a través de elementos multimedia.
  • NO se excede con los bullet points 🙃​.
  • Es clara y estructurada
  • Cuenta historias jerárquicamente.
  • Hace 'match' con tu audiencia.
  • Adecúa las fuentes y el color al tema.
  • Incluye imágenes y entretiene.

Escribe un titular genial

Una presentación genial…

  • Representa datos con gráficos.
  • Utiliza líneas de tiempo.
  • Es animada e interactiva.
  • Emociona al cerebro, a través de elementos multimedia.
  • NO se excede con los bullet points 🙃​.
  • Es clara y estructurada
  • Cuenta historias jerárquicamente.
  • Hace 'match' con tu audiencia.
  • Adecúa las fuentes y el color al tema.
  • Incluye imágenes y entretiene.

Escribe un titular genial

Una presentación genial…

  • Representa datos con gráficos.
  • Utiliza líneas de tiempo.
  • Es animada e interactiva.
  • Emociona al cerebro, a través de elementos multimedia.
  • NO se excede con los bullet points 🙃​.
  • Es clara y estructurada
  • Cuenta historias jerárquicamente.
  • Hace 'match' con tu audiencia.
  • Adecúa las fuentes y el color al tema.
  • Incluye imágenes y entretiene.

Escribe un titular genial

Una presentación genial…

  • Representa datos con gráficos.
  • Utiliza líneas de tiempo.
  • Es animada e interactiva.
  • Emociona al cerebro, a través de elementos multimedia.
  • NO se excede con los bullet points 🙃​.
  • Es clara y estructurada
  • Cuenta historias jerárquicamente.
  • Hace 'match' con tu audiencia.
  • Adecúa las fuentes y el color al tema.
  • Incluye imágenes y entretiene.

Escribe un titular genial

Una presentación genial…

  • Representa datos con gráficos.
  • Utiliza líneas de tiempo.
  • Es animada e interactiva.
  • Emociona al cerebro, a través de elementos multimedia.
  • NO se excede con los bullet points 🙃​.
  • Es clara y estructurada
  • Cuenta historias jerárquicamente.
  • Hace 'match' con tu audiencia.
  • Adecúa las fuentes y el color al tema.
  • Incluye imágenes y entretiene.