Sentencia Php Do-While

¿Qué es una estructura Do-While

Explanation

La sentencia Do-While es la misma que la sentencia while, la única diferencia es que se evalúa la expresión al final.

Sintaxis:


do
{
Statements
}while (expr1);
En la Do-while, las sentencias se ejecutan primero, luego la expr1 es comprobada, el único inconveniente de Do-While es que puede ejecutar instrucciones una vez, incluso si la condición es falsa.

Ejemplo




<?php
$c =1;
do
{
echo $c;
}
while ($c>5);
?>


En el ejemplo anterior el valor de $ c se muestra sólo si es mayor que 5, pero con la sentencia Do-while muestra el valor de $ c como uno primero y luego comprueba la expresión o condición.

Ejemplo




<?php
$c = 6;
do
{
if ($c>5)
{
echo "Enter the a value less than 5";
break;
}
}
while ($c<5);
?>


Utilice la sentencia "Break" para suspender la ejecución del código en un bucle

Php Tutorial