Diferencia entre el while y el do while

A continuación pasaré a explicarles la diferencia entre el ciclo while y el ciclo do while, como sabemos ambos son bucles del programa o loops los cuales repiten un código hasta que deje de cumplirse determinada condición, por ejemplo:
<?php
$numero=1;
While($numero<20)
{
Echo "el numero es ".$numero." y es menor a 20";
$numero++;
}
Echo "el numero ya no es menor a 20";
?>
En dicho código ejecuté un loop que iba a mostrar constantemente el valor del número el cual incrementaba en cada vuelta de loop gracias al $numero++ hasta que el mismo sea igual a 20, es decir, hasta que la condición deje de cumplirse, esto es lo que son los bucles, ahora sabiendo que son podré pasar a explicarles la diferencia:
Un bucle while ejecuta el código si y solo si la condición se cumple y mientras se cumpla, en cambio el bucle do while ejecuta el código al menos una vez aunque la condición no se cumpla y luego lo ejecuta mientras se cumpla la condición, ejemplo:
<?php
$numero=1;
do{
echo "el numero es: ".$numero;
}while($numero>20)
?>
En este caso la condición no se cumple porque el número no es mayor a 20 pero al menos se visualizara una vez el valor del número.
Si quieres conocer otros artículos parecidos a Diferencia entre el while y el do while puedes visitar la categoría Programación web.

📋 Artículos Relacionados