11 of 410 menu

Конструкция do-while

La construcción do-while representa un ciclo con postcondición que primero ejecuta el bloque de código y luego verifica la condición. Si la condición es verdadera, el ciclo se repite. La principal diferencia con while es que el cuerpo del ciclo se ejecutará al menos una vez.

Sintaxis

do { // cuerpo del ciclo } while (condición);

Ejemplo

Ejemplo simple de impresión de números del 1 al 5:

<?php $i = 1; do { echo $i . ' '; $i++; } while ($i <= 5); ?>

Resultado de la ejecución del código:

1 2 3 4 5

Ejemplo

El ciclo se ejecutará al menos una vez, incluso si la condición es falsa:

<?php $flag = false; do { echo 'This will be printed once'; } while ($flag); ?>

Resultado de la ejecución del código:

'This will be printed once'

Ejemplo

Procesamiento de un array usando un ciclo do-while:

<?php $arr = [1, 2, 3]; $i = 0; do { echo $arr[$i] . ' '; $i++; } while ($i < count($arr)); ?>

Resultado de la ejecución del código:

1 2 3

Ver también

  • la construcción while,
    que ejecuta un ciclo con precondición
  • la construcción for,
    que ejecuta un ciclo con contador
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar