Percorre um bloco de código um número especificado de vezes ou quando uma condição especificada é verdadeira.
O loop for é usado quando você sabe antecipadamente o número de vezes que o script precisa ser executado.
for (valor inicial; condição; incremento){código a ser executado;}
parâmetro:
Valor inicial : inicializa principalmente um valor variável, usado para definir um contador (mas pode ser qualquer código executado uma vez no início do loop).
Condição : Condições de restrição para execução do loop. Se for TRUE, o loop continua. Se FALSE, o loop termina.
Incremento : Usado principalmente para incrementar um contador (mas pode ser qualquer código executado no final do loop).
Nota: O valor inicial e os parâmetros de incremento acima podem estar vazios ou ter múltiplas expressões (separadas por vírgulas).
O exemplo a seguir define um loop com um valor inicial de i=1. Enquanto a variável i
for menor ou igual a 5, o loop continuará em execução. Cada vez que o loop for executado, a variável i
será incrementada em 1:
<?php para ( $i = 1 ; $i <= 5 ; $i ++ ) { eco " O número é " .?>
Saída:
O número é 1O número é 2O número é 3O número é 4O número é 5
O loop foreach é usado para iterar em um array.
foreach ($array as $value){ Código a ser executado;}
Cada vez que você faz um loop, o valor do elemento atual da matriz é atribuído à variável $value (o ponteiro da matriz se move um por um) e, na próxima vez que você faz um loop, você vê o próximo valor na matriz.
O exemplo a seguir demonstra um loop que imprime os valores de um determinado array:
<?php $ x = array ( " um " , " dois " , " três " ) ; ( $ x como $valor ) { eco $ valor . " <br> " } ?>
Saída:
um dois três