Matrizes Associativas PHP
Matrizes Associativas PHP
Matrizes associativas são matrizes que usam chaves nomeadas que você atribui a elas.
Existem duas maneiras de criar uma matriz associativa:
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
ou:
$age['Peter'] = "35";
$age['Ben'] = "37";
$age['Joe'] = "43";
As chaves nomeadas podem ser usadas em um script:
Exemplo
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
echo "Peter is " . $age['Peter'] . " years old.";
?>
Loop através de uma matriz associativa
Para percorrer e imprimir todos os valores de um array associativo, você pode usar um foreach
loop, como este:
Exemplo
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
foreach($age as $x => $x_value) {
echo "Key=" . $x . ", Value=" . $x_value;
echo "<br>";
}
?>
Referência completa do array PHP
Para obter uma referência completa de todas as funções de array, acesse nossa Referência de array PHP completa .
A referência contém uma breve descrição e exemplos de uso para cada função!