Escolar Documentos
Profissional Documentos
Cultura Documentos
Dentro da lógica de programação é uma estrutura que permite executar mais de uma vez o
mesmo comando ou conjunto de comandos, de acordo com uma condição ou com um contador.
São utilizadas, por exemplo, para repetir ações semelhantes que são executadas para todos os
elementos de uma lista de dados, ou simplesmente para repetir um mesmo processamento até que
a condição seja satisfeita.
While (enquanto)
Quando utilizar?
numeroA = 42;
numeroB = 2;
do {
resto = numeroB % numeroA;
numeroB = numeroA;
numeroA = resto;
} while (numeroA > 0);
Quando utilizar?
Quando é necessário executar um bloco pelo menos uma vez para obter as informações
necessárias para avaliar a condição.
For (para)
O For é utilizado para executar um conjunto de comandos executado por um número X
de vezes.
É passada uma situação inicial, uma condição e uma ação a ser executada a cada
repetição.
Quando utilizar?
$vetor = array(1 => 'a', 2 => 'b', 3 => 'c', 4 => 'd', 5 => 'e');
foreach($vetor as $key => $item){
echo $key . ' = ' . $item;
}
Quando utilizar?
Quando há uma coleção e você precisa acessar o valor ou dado que está no índice.