Listar Array Com PHP

Observe o código abaixo:
<html> <head> <title> Atividade </title> </head> <body> <b> Exemplo de array listado: <br /> </b> <?php $arrayexemplo= array(8,9,5,4,7); for($i=0; $i<5; $i++) { echo "Nota: $arrayexemplo[$i]"; echo "<br />"; } ?> </body> </html>
Agora Observe a tela a seguir:
A tela anterior é o resultado do código em PHP, que estava acima dela.  Abaixo é o exemplo da estrutura de um array:
Na imagem anterior é possível ver a estrutura de um array e o exemplo dele em prática, que é o mesmo que usamos.
Para listar um array é necessário saber que dentro dele existem posições, essas posições não se repetem. Então sempre que eu for listar um valor que está no array, eu preciso indicar o nome do array e qual posição está o valor.
É importante lembrar que essas posições sempre começam a ser contadas por 0, e não 1. Por exemplo, na imagem acima o valor 5 está no array $arrayexemplo na posição 2.
Se fôssemos fazer uma tabela de posições, seria assim:

E como eu faço para exibir - imprimir - esse valor na tela?
É simples, basta você combinar o echo com seu array, por exemplo, echo "$arrayexemplo[2]";
Nesse caso o que vai ser impresso na tela será o valor 5, pois ele está guardado na posição 2 do array.
Mas se eu quiser imprimir todos os valores dentro do array?
Nesse caso você vai usar um comando para fazer uma repetição, até finalizar seu array. E no lugar de indicar a posição, terá uma variável que vai fazer isso, seria o contador, que é o mesmo da repetição.
No código que está no início da postagem isso é feito da seguinte forma:
Nesse caso o contador é a variável $i.
Outro cuidado a ser tomado é com o preenchimento do for. Observe que no preenchimento informamos três campos, o primeiro indica de qual número vai começar a contar ($i=0), o segundo é o limite, que em nosso caso é enquanto $i for menor que 5 e o terceiro é quanto vai somar a cada repetição. Quando a variável for acrescida de ++, é a mesma coisa que colocar +1.

Não deixe de comentar!

HOT NA SEMANA

C, Ordenar um Vetor em Ordem Crescente

CSS, Efeito clarear e escurecer em CSS

C, Programa Números em Ordem Crescente

C++, Tabuada com código super simples







© Copyright 2017 - INFORMATICODE, todos os direitos reservados.