DW2A6 Semana 6 Arrays E Listas
633 palavras
3 páginas
DW2A6 – DESENVOLVIMENTO WEB IISEMANA 6 - ARRAYS E LISTAS
OBJETIVOS
Estudar estruturas de arrays
Aplicar estruturas de arrays em PHP
ARRAYS E LISTAS
Usado para
Trabalhar com múltiplos objetos de um mesmo tipo
Ou múltiplos objetos de um tipo diferente
Também conhecido como variável indexada, arranjo, vetor ou matriz
Vetor para array unidimensional
Matriz para array bidimensional
ARRAYS E LISTAS
Array Simples (Unidimensional)
Array Multidimensional
CRIANDO UM ARRAY
Construtor de linguagem array()
Pares (chave => valor) separados por virgula
array(chave1 => valor, chave2 => valor, …)
Chave pode ser int ou string
Valor pode ser qualquer coisa
EXEMPLOS: CRIANDO UM ARRAY
$dias = array(1 => "domingo", 2 => "segunda", 3 =>
"terça");
$dias = array(
1 => "domingo",
2 => "segunda",
3 => "terça“
);
EXEMPLOS: CRIANDO UM ARRAY
Sem chaves
$dias = array(
);
Sem e com chaves
$dias = array(
"domingo",
1 => "domingo",
"segunda",
2 => "segunda",
"terça",
3 => "terça",
"quarta",
"quarta",
"quinta",
"quinta",
"sexta",
"sexta",
"sábado"
"sábado"
);
EXEMPLOS: CRIANDO UM ARRAY
Sem chaves
$dias = array(
Sem e com chaves
$dias = array(
"domingo",
1 => "domingo",
"segunda",
2 => "segunda",
"terça",
3 => "terça",
"quarta",
"quarta",
"quinta",
"quinta",
"sexta",
"sexta",
"sábado"
"sábado"
);
);
// 0 1 2 3 4 5 6
// 1 2 3 4 5 6 7
EXEMPLOS: CRIANDO UM ARRAY
$dias = array(1 => "domingo", 2 => "segunda", 3 =>
"terça");
$dias = array(
1 => "domingo",
2 => "segunda",
3 => "terça“
);
EXEMPLOS: CRIANDO UM ARRAY
//Cria um array caso ainda não estiver criado
$dias[1] = "domingo";
ACESSAR VALORES DE UM ARRAY
//Utilizar chave
echo $dias[1];
ADICIONANDO VALORES AO ARRAY
$frutas = array("maçã","morango");
$frutas[] = "laranja"; array_push($frutas, "abacaxi");
CONTAR ELEMENTOS DE UM ARRAY
$frutas = array("maçã","morango");
$quantidade = count($frutas);
ARRAY MULTIDIMENSIONAL
//Declaração e atribuição
$veiculos