SlideShare uma empresa Scribd logo
CRIAÇÃO DE SITES II
Aula anterior
 Apresentação do Vertrigo
 Introdução a linguagem PHP
NESTA AULA!
 Arrays/Vetores
 Exercícios com manipulação de arrays
OBJETIVOS:
 Construir algoritmos utilizando Arrays
Array/Vetor
 Estrutura presente em praticamente todas as linguagens de
programação modernas.
 Várias variáveis com o mesmo nome ou variável capaz de
armazenar vários valores simultâneos.
Array em PHP
 Mapa ordenado
 Relaciona valores para chaves
 Pode facilmente simular árvores
Declarando arrays PHP
Pode-se também modificar um array existente explicitamente assimilando valores nele.
Especificando a chave em colchetes.
Pode omitir a chave, colocando um par vazio de colchetes ("[]").
$arr[chave] = valor;
$arr[] = valor;
// chave tanto um integer ou string
// valor pode ser qualquer coisa
Arrays em PHP
 Exemplos:
<?php
// Criando um array normal
$array = array(1, 2, 3, 4, 5);
print_r($array);
// Agora apagando todos os itens, mas deixando o array intacto:
foreach ($array as $i => $value) {
unset($array[$i]);
}
print_r($array);
// Acrescentando um item (note que a chave é 5, em vez de zero
// como voce pode ter esperado).
$array[] = 6;
print_r($array);
// Reindexando:
$array = array_values($array);
$array[] = 7;
print_r($array);
?>
Arrays em PHP
Resultado:
Array( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5)
Array( )
Array( [5] => 6)
Array( [0] => 6 [1] => 7)
Arrays em PHP
Referências:
http://php.net/manual/pt_BR/language.types.array.php
http://php.net/manual/pt_BR/ref.array.php
http://www.w3schools.com/php/php_arrays.asp
http://www.w3schools.com/php/func_array.asp
DÚVIDAS?
Prof. Cândido Luciano de Farias
E-mail: cdcfarias@gmail.com
😉
AGORA!
Exemplo.
1) Faça um programa que gere um vetor de números inteiros com dez (10) posições. Os valores
devem ser aleatórios, e estarem no intervalo de 10 e 100. Exibir os valores do array na tela.
2) Faça um programa que gere um vetor de tamanho indefinido. Mas, que seu tamanho mínimo
seja 20, e o máximo seja 50. Exibir os valores do vetor na tela.
3) A partir do exercício 2, gere um vetor com os números pares. Exibir o vetor na tela.
4) Exibir os valores do vetor gerado no exercício 3, em ordem crescente. Exibir o vetor na tela.

Mais conteúdo relacionado

PPTX
Aula 5 PHP - Criação de sites II
PPTX
Introdução ao PHP - Criação de sites II
PPT
PHP - Arrays
PDF
Curso de PHP - Arrays
ODP
Php 05 Mvc
PPT
Prog web 02-php-primeiros-passos
ODP
Php 02 Primeiros Passos
PPTX
PHP Básico - Parte 3
Aula 5 PHP - Criação de sites II
Introdução ao PHP - Criação de sites II
PHP - Arrays
Curso de PHP - Arrays
Php 05 Mvc
Prog web 02-php-primeiros-passos
Php 02 Primeiros Passos
PHP Básico - Parte 3

Mais procurados (19)

ODT
Lista Exercicios 01
PPT
Php
PPTX
Aula 01 - Curso PHP e MySQL
PPTX
Aula 02 - Curso PHP e MySQL
PPTX
Otimização e Escalabilidade
PDF
Programação Orientada a Objetos (POO) com PHP - Parte 1
PDF
Linguagem PHP
PDF
Perl Moderno, dia5
PPT
PHP GERAL
PDF
Shell Script v0
PPTX
PDF
PHP 5.3 - Arrays
PDF
JasperReports
PDF
Perl Moderno, dia4
PDF
Perl Moderno, dia2
PPT
2ª aula php
PDF
Generators PHP
ODP
Workshop - Desenvolvimento web com Drupal 7
Lista Exercicios 01
Php
Aula 01 - Curso PHP e MySQL
Aula 02 - Curso PHP e MySQL
Otimização e Escalabilidade
Programação Orientada a Objetos (POO) com PHP - Parte 1
Linguagem PHP
Perl Moderno, dia5
PHP GERAL
Shell Script v0
PHP 5.3 - Arrays
JasperReports
Perl Moderno, dia4
Perl Moderno, dia2
2ª aula php
Generators PHP
Workshop - Desenvolvimento web com Drupal 7
Anúncio

Semelhante a Arrays PHP - Criação de sites II (20)

PDF
Manipulacao de arrays
ODP
Aula15 - Array PHP
PPTX
Aula sobre Arrays e objetos em PHP para iniciantes
PPT
Aula4
PDF
PW03 - Programação Web PHP Arrays (Vetores)
PDF
php1_LLKSDHFLSHDFLSFLJSFLSJFLSJFLSJFLSJF.pdf
PDF
Curso PHP UNIFACS 2014.1 – 1a Aula
PDF
LabMM4 (T14 - 12/13) - Arrays
PDF
PHP Day - PHP para iniciantes
ODP
Minicurso - Web sites dinâmicos: PHP com orientação a objetos
PDF
4234 mysql
PDF
Apostila php 01
PDF
Aula 04 - Manipulacao e Tipos de Dados em PHP.pdf
PPTX
Introdução ao desenvolvimento com PHP
PDF
Introdução PHP + Kohana 3
PPTX
PHP Arrays - Básico | Certificação
PDF
Aula 04 PHP - Utilizando Funções e Manipulando Arquivos
PDF
PHP - Uma Pequena Introducao
ODP
Prog web 02-php-primeiros-passos
Manipulacao de arrays
Aula15 - Array PHP
Aula sobre Arrays e objetos em PHP para iniciantes
Aula4
PW03 - Programação Web PHP Arrays (Vetores)
php1_LLKSDHFLSHDFLSFLJSFLSJFLSJFLSJFLSJF.pdf
Curso PHP UNIFACS 2014.1 – 1a Aula
LabMM4 (T14 - 12/13) - Arrays
PHP Day - PHP para iniciantes
Minicurso - Web sites dinâmicos: PHP com orientação a objetos
4234 mysql
Apostila php 01
Aula 04 - Manipulacao e Tipos de Dados em PHP.pdf
Introdução ao desenvolvimento com PHP
Introdução PHP + Kohana 3
PHP Arrays - Básico | Certificação
Aula 04 PHP - Utilizando Funções e Manipulando Arquivos
PHP - Uma Pequena Introducao
Prog web 02-php-primeiros-passos
Anúncio

Mais de info_cimol (20)

PDF
Apostila Criação de Sites I
PPT
Modelagem de Dados - Introdução à UML
PPTX
Aula III HTML - Criação de Sites I
PDF
Apostila de Banco de Dados
PPTX
Aula II - Criação de sites I
PPTX
aula 6 PHP - Criação de sites II
PPTX
Funções PHP - Criação de sites II
PPTX
Mapeamento do modelo conceitual para o lógico - Banco de Dados
PPTX
Introdução a modelagem de dados - Banco de Dados
PPTX
Modelo Conceitual - Banco de Dados
PPTX
Introdução a modelagem de dados parte II - Banco de Dados
PDF
Apostila Criação de Sites
PDF
JavaScript
PDF
JQUERY
PDF
Introdução JQuery
PDF
Exercitando modelagem em UML
PDF
E-Book de estudos
PDF
Ebook curso linux ubuntu v-1.0
PDF
Ebook 6-passos
PDF
Como criar um artigo em 1 HORA
Apostila Criação de Sites I
Modelagem de Dados - Introdução à UML
Aula III HTML - Criação de Sites I
Apostila de Banco de Dados
Aula II - Criação de sites I
aula 6 PHP - Criação de sites II
Funções PHP - Criação de sites II
Mapeamento do modelo conceitual para o lógico - Banco de Dados
Introdução a modelagem de dados - Banco de Dados
Modelo Conceitual - Banco de Dados
Introdução a modelagem de dados parte II - Banco de Dados
Apostila Criação de Sites
JavaScript
JQUERY
Introdução JQuery
Exercitando modelagem em UML
E-Book de estudos
Ebook curso linux ubuntu v-1.0
Ebook 6-passos
Como criar um artigo em 1 HORA

Último (7)

PPTX
Curso de Windows 11 resumido na prática.pptx
PDF
Dos requisitos ao código: como criar código rastreável em PHP
PPTX
Mapeamento de Objeto para Tabela Relacional
PDF
apresentacao introducao computacao ead.pdf
DOC
COMO AUTOMATIZR JOGOS SUPER NINTENDO ATRAVES DA PROGRAMAÇÃO
DOC
CODIGO PARA AUTOMATIZAR A JOGABILIDADE SUPER MARIO
PDF
Evolução em código: algoritmos genéticos com PHP
Curso de Windows 11 resumido na prática.pptx
Dos requisitos ao código: como criar código rastreável em PHP
Mapeamento de Objeto para Tabela Relacional
apresentacao introducao computacao ead.pdf
COMO AUTOMATIZR JOGOS SUPER NINTENDO ATRAVES DA PROGRAMAÇÃO
CODIGO PARA AUTOMATIZAR A JOGABILIDADE SUPER MARIO
Evolução em código: algoritmos genéticos com PHP

Arrays PHP - Criação de sites II