FOR
O Loop FOR pode ser utilizado para executar um bloco de código determinada vezes até que a condição definida em sua sintaxe seja falsa. É usado quando você já sabe quantas vezes o script será executado.
Sintaxe
Sintaxe
1
2
3
4
5
6
7
| For($variavelInicial; $condicao; $incremento){ Código a ser executado;} |
Parâmetros:
Parâmetros:
- $variavelInicial = Utilizada para definir um contador Ex: $i = 1;
- $condição = É a parte que será avaliada a cada iteração do loop. Se for verdadeira (True) o loop continua. Se for falsa (FALSE), a execução do loop e finalizada.
- $incremento = Incrementa a variável inicial ($variavelInicial), geralmente usada para dar continuidade ao Loop.
Os parâmetros de inicialização ($variavelInicial) e os de incremento ($incremento) podem ficar vazios ou conter múltiplas expressões (separadas por virgula).
Exemplo
Exemplo
O exemplo a seguir define um Loop que começa com $i = 1. O Loop continuará a funcionar enquanto a variável $i for menor ou igual a 5. A variável $i vai ser incrementada em 1 toda vez que o loop for executado:
1
2
3
4
5
6
7
8
9
10
11
12
13
| for ($i=1; $i<=5; $i++) { echo "O numero é " . $i . "; } ?> |
Saída
Saída
1
2
3
4
5
6
7
8
9
| O numero é 1O numero é 2O numero é 3O numero é 4O numero é 5 |
FOREACH
FOREACH
O loop foreach é usado para percorrer arrays.
Para cada iteração do loop, o valor do elemento do array corrente é atribuído a $valor (e o ponteiro do array é movido por um) – assim na próxima iteração do loop, você estará olhando para o próximo valor do array. Foreach funciona utilizando somente arrays.
Exemplo
Exemplo
O exemplo a seguir demonstra um Loop que vai imprimir os valores de um array:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| $x=array("um","dois","três"); foreach ($x as $valor) { echo $valor . "; } ?> |
Saída
Saída
1
2
3
4
5
| umdoistrês |
Fonte: Shifiti
0 comentários:
Postar um comentário