Array

768 palavras 4 páginas
Array

Arrays
Podem armazenar mais de um valor, pois possuem além de um nome identificador um índice que pode ser numérico ou textual
O índice aparece entre colchetes [] e após o nome Arrays
Índices numéricos iniciam sempre em zero

Os valores atribuídos podem ser de tipos diferentes Podem ser uni ou multidimensionais

Criar Array
$lista = array(‘Pão', 'Ovos', 'Carne', 'Macarrão');
Definimos todos os quatro elementos na forma mais simples possível, separados por vírgula.

Criar Array
$lista = array();
$lista[0] = 'Pão';
$lista[1] = 'Ovos';
$lista[2] = 'Carne';
$lista[3] = 'Macarrão';
Definimos (antes) que $lista será um array, e logo após, definimos seus quatro elementos

Criar Array
$lista = array
$lista[] = 'Pão';
$lista[] = 'Ovos';
$lista[] = 'Carne';
$lista[] = 'Macarrão';
Fazemos a mesma coisa que fizemos no segundo, só que omitimos os índices dos elementos

Índices Textuais (Strings)
Chave Associativa
Você também pode definir índices (também chamados de keys ou chaves) como strings

Array com Chave Associativa

$carro = array();
$carro['cor'] = 'Vermelho'; $carro['modelo'] =
'CrossFox'; $carro['fabricante'] = 'Volkswagen';

Array com Chave Associativa

$carro = array('cor' => 'Vermelho', 'modelo' =>
'CrossFox',
'fabricante' => 'Volkswagen');

Exibindo e localizando elementos dos
Arrays
echo "A cor do carro é: " . $carro['cor'];
// Resultado: A cor do carro é: Vermelho //

Imprimir todo o array

print_r($var)

Foreach foreach (expressao_array as $valor)

Percorre um array. Em cada 'loop', o valor do elemento corrente é atribuído a $valor

foreach (expressao_array as $chave => $valor)

Faz a mesma coisa, exceto pelo fato de que a chave do elemento atual será atribuído à variável $chave em cada iteração.

Exemplo

Excluindo posição do array unset(array) unset ($array[1])
Exclui a posição do array. Funciona também com matriz. Função juntar Array
Implode e

Relacionados

  • Array
    514 palavras | 3 páginas
  • ARRAYS
    2204 palavras | 9 páginas
  • Array
    748 palavras | 3 páginas
  • Arrays
    967 palavras | 4 páginas
  • Array
    282 palavras | 2 páginas
  • Arrays
    275 palavras | 2 páginas
  • Array
    4789 palavras | 20 páginas
  • Array
    876 palavras | 4 páginas
  • ponteiroa e arrays
    400 palavras | 2 páginas
  • Programação Arrays
    2588 palavras | 11 páginas