PHP - função each ()

Sintaxe

each ( $array );

Definição e Uso

A função each () retorna a chave atual e o par de valores da matriz da matriz e avança o cursor da matriz. Este par é retornado em uma matriz de quatro elementos, com as chaves 0, 1, chave e valor. Os elementos 0 e chave contêm o nome da chave do elemento da matriz, e 1 e valor contêm os dados.

Parâmetros

Sr. Não Parâmetro e Descrição
1

array(Required)

Ele especifica uma matriz

Valor de retorno

Ele retorna o par de chave e valor atual de uma matriz.

Exemplo

Experimente o seguinte exemplo -

<?php
   $transport = array('foot', 'bike', 'car', 'plane');
   $key_value = each($transport);
   
   print_r($key_value);
   print "<br />";
   
   $key_value = each($transport);
   print_r($key_value);
   print "<br />";
   
   $key_value = each($transport);
   print_r($key_value);
?>

Isso produzirá o seguinte resultado -

Array ( [1] => foot [value] => foot [0] => 0 [key] => 0 )
Array ( [1] => bike [value] => bike [0] => 1 [key] => 1 )
Array ( [1] => car [value] => car [0] => 2 [key] => 2 )