Ele pode ser representado de duas maneiras:
foreach ( $nome_array as $elemento)
{comando}
foreach ( $nome_array as $indice => $valor)
{comando}
Exemplo de uso do comando foreach fonte de imagem: bdfatec.blogspot.com.br |
Na primeira forma cada elemento do array é colocado na variável $elemento e um ponteiro interno avança por iteração. Já na segunda a única diferença é que o contador é armazenado em uma variável, no caso na $indice.
observações:
- Quando o foreach executa pela primeira vez seu contador interno é zerado automaticamente, por isso, não é necessário utilizar um reset(); antes dele;
- podemos utilizar referência dentro do foreach, desde que essa seja através de uma variável;
clique aqui ==> estrutura de controle: comando if e else
clique aqui ==> estrutura de controle: comando while e do...while
clique aqui ==> estrutura de controle: comando for
clique aqui ==> estrutura de controle: comando break e continue
clique aqui ==> estrutura de controle: comando switch
clique aqui ==> estrutura de controle: comando return
clique aqui ==> estrutura de controle: comando goto
fonte: < Estrutura de Controle: foreach >
< Estrutura de Controle no php >
< Estrutura de Controle de fluxo no php >
< Estrutura de Controle em php >
adaptado: arroyo, gabriel
Gostou do blog? Então segue =D
Gostou da postagem? Então comenta ;DDD
Fique por dentro das atualizações
Nenhum comentário:
Postar um comentário