10 of 410 menu

Конструкção while

A construção while cria um loop que é executado enquanto a condição for avaliada como true. A condição é verificada antes de cada iteração. Se a condição for falsa desde o início, o loop não será executado nenhuma vez.

Sintaxe

while (condition) { // code to be executed }

Exemplo

Vamos exibir os números de 1 a 5:

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

Resultado da execução do código:

12345

Exemplo

Processamento de elementos de um array:

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

Resultado da execução do código:

246810

Exemplo

Loop infinito:

<?php while (true) { // infinite loop } ?>

Este código será executado infinitamente até ser interrompido forçadamente.

Veja também

  • a construção do-while,
    que verifica a condição após a execução do loop
  • a construção for,
    que cria um loop com inicialização, condição e incremento
  • a construção foreach,
    que itera sobre os elementos de um array
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar