php Percorrendo arrays

0

 

Nesta aula, vamos aprender como percorrer arrays em PHP. Um array é uma variável especial que pode armazenar mais de um valor em uma única variável. Os arrays são usados ​​para armazenar coleções de dados, como uma lista de nomes ou um conjunto de números.

Em PHP, existem várias maneiras de percorrer um array. A seguir, veremos algumas das mais comuns.

Percorrendo um array indexado com um loop for: Para percorrer um array indexado em PHP, podemos usar um loop for. O loop começa com o índice 0 e termina no último índice do array, que pode ser obtido usando a função count(). O exemplo a seguir mostra como percorrer um array indexado com um loop for:

php
$notas = array(7.5, 8.0, 9.2, 6.8, 8.5); for($i = 0; $i < count($notas); $i++) { echo $notas[$i] . " "; }

Este código exibirá as notas do array separadas por espaço.

Percorrendo um array indexado com um loop foreach: Outra maneira de percorrer um array em PHP é usar o loop foreach. O loop foreach itera sobre cada elemento do array sem a necessidade de um índice. O exemplo a seguir mostra como percorrer um array indexado com um loop foreach:

php
$notas = array(7.5, 8.0, 9.2, 6.8, 8.5); foreach($notas as $nota) { echo $nota . " "; }

Este código exibirá as notas do array separadas por espaço.

Percorrendo um array associativo: Para percorrer um array associativo em PHP, podemos usar o loop foreach. O loop foreach itera sobre cada elemento do array, que consiste em uma chave e um valor. O exemplo a seguir mostra como percorrer um array associativo:

php
$idades = array("João" => 25, "Maria" => 28, "Pedro" => 30, "Ana" => 23); foreach($idades as $nome => $idade) { echo $nome . " tem " . $idade . " anos. "; }

Este código exibirá as idades das pessoas do array, junto com seus nomes.

Em resumo, existem várias maneiras de percorrer arrays em PHP, incluindo loops for e foreach. O loop for é usado para percorrer arrays indexados, enquanto o loop foreach é usado para percorrer arrays indexados e associativos.




Para ajudar o site a se manter, faça uma doação.


Tags

Postar um comentário

0Comentários
Postar um comentário (0)