LOOP no PHP

Loop no PHP nos ajuda a iterar sobre uma variável usando um índice. Existem diversos tipos de loops: os mais simples e também o loop para objetos tipados:

  • While – intera um bloco de código, desde que a condição especificada seja verdadeira
  • do… while – intera sobre um bloco de código e repete enquanto a condição estiver verdadeira
  • for – intera através de um bloco de código um número especificado de vezes
  • foreach – itnera através de um bloco de código para cada elemento em um array

For

O Loop For é usado quando você sabe quantas vezes será interação.

 <?php
for ($x = 0; $x <= 5; $x++) {
    echo "O número é: $x <br>";
}
?>

For Each

O for each só funciona em arrays. A interação funciona entre chave/valor dentro de um array.

<?php
$linguagensProgramacao = array("PHP", "c#", "Java", "Lua");

foreach ($linguagem as $linguagensProgramacao ) {
  echo "Linguagem: $linguagem <br>";
}
?>

While

O ciclo while executa um bloco de código, desde que a condição especificada seja verdadeira.

<?php
$x = 0;

while($x <= 5) {
    echo "O número é: $x <br>";
    $x+=10;
}
?>

Do…while

Intera através de um bloco de código uma vez, e, em seguida, repete o loop no PHP, desde que a condição especificada é verdadeira.

<?php
$x = 1;

do {
    echo "O número é: $x <br>";
    $x++;
} while ($x <= 10);
?>