Rafael Paulino Desenvolvedor web e mobile

portfolio de Rafael Paulino desenvolvedor web e mobile

Blog - Arrays em PHP

Postado por Rafael Paulino - sexta-feira, 15 de março de 2013

Para facilitar o seu aprendizado neste primeiro momento veja os Arrays como a sua lista de compras do supermercado. Os Arrays podem armazenar vários valores ao mesmo tempo e de vários tipos diferentes. Veja os exemplos abaixo:

<?php
//criando um array com o php
$bebidas = array('Coca-cola','Suco de laranja','Guaraná','Água','Suco de Acerola','Suco de uva');

echo '<pre>';
print_r($bebidas);
echo '</pre>';

//outra forma de criar um array com o php
$comida[0] = 'Pizza';
$comida[1] = 'Lazanha';
$comida[2] = 'Batata frita';
$comida[3] = 'Sorvete';
$comida[4] = 'Macarrão';

echo '<pre>';
print_r($comida);
echo '</pre>';

?>

Explicando o código acima:

Linha 3 – Cria um array em php. As chaves (índices) são criadas automaticamente pelo php.

Linha 6 – Imprime o array na tela.

Linhas 10 à 14 – Cria um array porém as chaves (índices) do array são colocados manualmente.

Linha 17 – Imprime o array na tela.

Outras formas de criar Arrays em PHP:

<?php
$enlatados[] = "Ervilha";
$enlatados[] = "Milho";
$enlatados[] = "Molho de tomate";

echo '<pre>';
print_r($enlatados);
echo '</pre>';

$mercado["nome"] = "Mercado php";
$mercado["dono"] = "Zezão do php";
$mercado["local"] = "Matrix";
$mercado["ano"] = 2013;

echo '<pre>';
print_r($mercado);
echo '</pre>';

$compras["Janeiro"]["Lavanderia"] = 12.50;
$compras["Janeiro"]["Cozinha"] = 60;
$compras["Janeiro"]["Acougue"] = 70;
$compras["Fevereiro"]["Lavanderia"] = 20;
$compras["Fevereiro"]["Cozinha"] = 90;
$compras["Janeiro"]["Acougue"] = 100;

<span style="font-family: 'Courier 10 Pitch', Courier, monospace; font-size: 13px; font-style: normal; line-height: 1.5;">echo '<pre>';</span>
print_r($compras);
echo '</pre>';

$troco = array(0,20.5,60,"dono"=>"Zezão");

echo '<pre>';
print_r($troco);
echo '</pre>';

?>

Explicando o código acima:

Linhas 2 à 4 – Cria um array com o php. os índices são criados automaticamente pelo php.

Linhas 10 à 13 – Cria um array, porém os índices são criados com strings.

Linhas 18 à 23 – Cria um array multidimensional com o php.

Linha 29 – Cria um array com valores e índices diferentes.

Faça o download do código acima em:

https://github.com/rafapaulino/ArraysPHP

Logo, logo você se tornará um programador php! Um grande abraço e até a próxima!



Rafael Paulino

Rafael Paulino: Desenvolvedor web e mobile, atua na área desde 2008, apaixonado por esportes principalmente por corrida, musculação, natação e artes marciais. PHP - jQuery - Java Script - Ajax - XHTML5 - CSS - iOS

Veja também:



Recomende 

Entre em contato