Aprenda a criar e manipular arrays no PHP

Veja como declarar e utilizar arrays no PHP para armazenar múltiplos valores e organizar dados de forma eficiente.

Como usar arrays no PHP

Os arrays no PHP são estruturas de dados que permitem armazenar múltiplos valores em uma única variável. Eles são amplamente utilizados para organizar informações e facilitar a manipulação de conjuntos de dados.

Criando um array no PHP

No PHP, um array pode ser criado de duas maneiras:

<?php
// Usando a função array()
$frutas = array("Maçã", "Banana", "Laranja");

// Usando colchetes []
$frutas = ["Maçã", "Banana", "Laranja"];
?>

Nos dois exemplos acima, a variável $frutas armazena três valores.

Acessando elementos do array

Os elementos de um array são acessados por meio de seus índices numéricos, começando do zero:

<?php
echo $frutas[0]; // Exibe 'Maçã'
echo $frutas[1]; // Exibe 'Banana'
?>

Cada posição do array contém um valor que pode ser acessado e manipulado conforme necessário.

Adicionando elementos ao array

Para adicionar novos elementos a um array, podemos utilizar []:

<?php
$frutas[] = "Manga";
echo $frutas[3]; // Exibe 'Manga'
?>

Ou a função array_push():

<?php
array_push($frutas, "Pera");
?>

Isso adiciona "Pera" ao final do array.

Percorrendo um array com foreach

Podemos iterar sobre os elementos de um array usando o foreach:

<?php
foreach ($frutas as $fruta) {
    echo $fruta . "<br>";
}
?>

Esse código imprimirá cada fruta do array em uma nova linha.

Os arrays são um dos conceitos mais importantes da programação em PHP. Eles permitem organizar dados de forma eficiente e são utilizados em quase todos os tipos de aplicações, desde sistemas de login até bancos de dados e APIs. Saber como manipular arrays corretamente torna o desenvolvimento mais produtivo e o código mais organizado. Além dos arrays numéricos, o PHP suporta arrays associativos e multidimensionais, oferecendo flexibilidade para lidar com estruturas de dados mais complexas.

Algumas aplicações:

  • Armazenamento de listas de valores, como nomes de usuários
  • Manipulação de grandes volumes de dados
  • Estruturas para armazenar configurações de sistemas
  • Construção de tabelas e manipulação de dados em APIs

Dicas para quem está começando

  • Prefira a sintaxe [] em vez da função array() para criar arrays.
  • Use foreach para percorrer arrays sem precisar lidar com índices manualmente.
  • Arrays podem armazenar qualquer tipo de dado, incluindo outros arrays.
  • Utilize count() para descobrir quantos elementos um array possui.
  • Para remover um item específico, utilize unset($array[indice]);.

Contribuições de Rafael Nogueira

Compartilhe este tutorial: Como usar arrays no PHP

Compartilhe este tutorial

Continue aprendendo:

Como fazer interpolação de strings em PHP

Entenda como funciona a interpolação de strings no PHP e como usá-la para tornar seu código mais limpo e eficiente.

Tutorial anterior

Como criar arrays associativos no PHP

Veja como declarar e manipular arrays associativos no PHP, utilizando chaves personalizadas para organizar seus dados de forma eficiente.

Próximo tutorial