arrays php - criação de sites ii
Post on 22-Mar-2017
12 Views
Preview:
TRANSCRIPT
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 PHPResultado:
Array( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5)
Array( )
Array( [5] => 6)
Array( [0] => 6 [1] => 7)
Arrays em PHPReferê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 FariasE-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.
top related