Tecnologias para Internet
Prof.º Thyago Maia
Gestão da TI – 2015.2
Objetivos
Aula 9
• Apresentar os vetores e matrizes
na linguagem PHP;
2
Arrays em PHP
Arrays em PHP
• Uma variável PHP comum pode armazenar um
valor numérico , textual ou booleano;
– O problema: uma variável ...
Arrays em PHP
• Para uma lista com 3 carros, fica simples
declarar 3 variáveis para cada carro;
• Problema: E se a lista t...
Arrays em PHP
• Um array pode armazenar todos os valores de
variável para um único nome;
• Os valores podem ser acessados ...
Arrays em PHP
• Em PHP, temos 3 tipos de arrays:
– Array Numérico: Um array com índices numéricos;
– Array Associativo: Um...
Arrays em PHP
• Arrays Numéricos
– Armazenam valores em posições identificadas por
índices (0,1,2,3...);
– Temos duas form...
Arrays em PHP
• Exemplo - Acessando valores em um array:
<?php
$carros[0] = “Gol”;
$carros[1] = “Uno”;
$carros[2] = “Ferra...
Arrays em PHP
• Arrays Associativos
– Associam um identificador a um valor;
– Temos duas formas para criar um array
associ...
Arrays em PHP
• Exemplo - Acessando valores em um array:
<?php
$idades[‘Maria’] = “13”;
$idades[‘Aline’] = “30”;
$idades[‘...
Arrays em PHP
• Arrays Multidimensionais
– Cada elemento do array também pode ser um
array;
– Temos duas formas para criar...
Arrays em PHP
• Exemplo - Acessando valores em um array:
<?php
$times = array(
"PB"=>array("Botafogo-PB", "Treze"),
"PE"=>...
Exercícios
Exercícios
• Crie um script PHP que armazena em um array os
seguintes nomes de estado (respectivamente):
Paraíba, Pernambu...
Próximos SlideShares
Carregando em…5
×

Tecnologias para Internet - 2015.2 - Aula 9

232 visualizações

Publicada em

Tecnologias para Internet - 2015.2 - Aula 9

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
232
No SlideShare
0
A partir de incorporações
0
Número de incorporações
7
Ações
Compartilhamentos
0
Downloads
9
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Tecnologias para Internet - 2015.2 - Aula 9

  1. 1. Tecnologias para Internet Prof.º Thyago Maia Gestão da TI – 2015.2
  2. 2. Objetivos Aula 9 • Apresentar os vetores e matrizes na linguagem PHP; 2
  3. 3. Arrays em PHP
  4. 4. Arrays em PHP • Uma variável PHP comum pode armazenar um valor numérico , textual ou booleano; – O problema: uma variável pode armazenar apenas UM ÚNICO valor! • A solução: uma variável especial chamada array (vetor); • Um array armazena vários valores em uma única variável; 4
  5. 5. Arrays em PHP • Para uma lista com 3 carros, fica simples declarar 3 variáveis para cada carro; • Problema: E se a lista tivesse 1000 carros? Você declararia 1000 variáveis? • A melhor solução seria utilizar um array, isto é, uma única variável capaz de armazenar os 1000 carros; 5
  6. 6. Arrays em PHP • Um array pode armazenar todos os valores de variável para um único nome; • Os valores podem ser acessados através do nome do array, seguido de um índice que identifica a posição do conteúdo no array; • Podemos comparar um array a uma tabela, ou a um “jogo de batalha naval”; 6 0 2 4 1 6 0 1 2 3 4
  7. 7. Arrays em PHP • Em PHP, temos 3 tipos de arrays: – Array Numérico: Um array com índices numéricos; – Array Associativo: Um array onde identificadores são associados a valores; – Array Multidimensional: Um array que contem um ou mais arrays (uma matriz); 7
  8. 8. Arrays em PHP • Arrays Numéricos – Armazenam valores em posições identificadas por índices (0,1,2,3...); – Temos duas formas para criar um array numérico: 1. Atribuindo índices automaticamente: Ex.: $carros = array(“Fusca”, “Gol”, “Uno”); 2. Atribuindo índices manualmente: Ex.:$carros[0] = “Fusca”; $carros[1] = “Gol”; $carros[2] = “Uno”; 8
  9. 9. Arrays em PHP • Exemplo - Acessando valores em um array: <?php $carros[0] = “Gol”; $carros[1] = “Uno”; $carros[2] = “Ferrari”; echo $carros[0] . “ e ” . $carros[1] . “ são carros populares”; ?> 9
  10. 10. Arrays em PHP • Arrays Associativos – Associam um identificador a um valor; – Temos duas formas para criar um array associativo: 1. 1ª Forma: Ex.: $idades = array(“Maria”=>13 , “Aline”=>30); 2. 2ª Forma: Ex.: $idades[‘Maria’] = “13”; $idades[‘Aline’] = “30”; $idades[‘Renata’] = “25”; 10
  11. 11. Arrays em PHP • Exemplo - Acessando valores em um array: <?php $idades[‘Maria’] = “13”; $idades[‘Aline’] = “30”; $idades[‘Renata’] = “25”; echo “Aline tem” . $idades[‘Aline’] . “ anos.”; ?> 11
  12. 12. Arrays em PHP • Arrays Multidimensionais – Cada elemento do array também pode ser um array; – Temos duas formas para criar um array multidimensional: Ex.: $times = array( “PB”=>array(“Botafogo-PB”, “Treze”), “PE”=>array(“Sport”, “Central”), “SP”=>array(“Santos”, “Palmeiras”) ); 12
  13. 13. Arrays em PHP • Exemplo - Acessando valores em um array: <?php $times = array( "PB"=>array("Botafogo-PB", "Treze"), "PE"=>array("Sport", "Central"), "SP"=>array("Santos", "Palmeiras") ); echo $times["PB"][1]; ?> 13
  14. 14. Exercícios
  15. 15. Exercícios • Crie um script PHP que armazena em um array os seguintes nomes de estado (respectivamente): Paraíba, Pernambuco, Ceará, Rio de Janeiro e São Paulo. O mesmo deverá escrever no navegador a palavra Rio de Janeiro. • Crie um script PHP que armazena em um array a seguinte cadeia de números (respectivamente): 5, 6, 8, 16, 32. O mesmo deverá escrever no navegador o resultado da soma entre 8 e 32. 15

×