Pplware

PHP é à quinta-feira – Arrays Associativos

De volta à rubrica “PHP é à quinta-feira“, esperamos que os utilizadores contribuam com sugestões e estamos abertos para receber os vossos artigos, para posteriormente publicação, sobre esta super linguagem de scripting “server-side”. Hoje, por intermédio do nosso leitor Luís leite, vamos aprender como se definem e usam arrays associativos, pois tinha sido um pedido dos nossos leitores num dos últimos posts.

Aos arrays associativos associa-se um determinado valor ou nome a um dos valores do array. Os arrays associativos usam strings como índice. Além dos associativos, ainda existem os numéricos que usam um valor inteiro para o índice.

Para criar o array associativo pode-se recorrer a uma construção deste género:

$numero =  array('a'=>1);
$numero['b'] = 2;
$numero['c'] = 3;

A primeira linha vai criar o array e as outras acrescentar elementos ao array que foi anteriormente criado.

Também se pode criar um array com a seguinte estrutura:

$numero['a'] =  1;
$numero['b'] = 2;
$numero['c'] = 3;

Para verificarmos que elementos estão existentes no array podemos usar o seguinte código.

foreach($numero  as $numero_echo)
{
echo $numero_echo.'<br>';
}

O código acima apenas ira exibir os valores dos elementos, se quisermos ver os índices temos que modificar o loop para:

foreach ($numero as $numero_echo => $valor)
{
echo $numero_echo.' - '.$valor.'<br>';
}

Sugestões para mais artigos são bem-vindas.

Para quem quiser experimentar, e não tem ainda o php instalado, pode usar o ideone: IDEOne – Corre o teu código fonte Online

Últimos artigos PHP

Exit mobile version