SlideShare uma empresa Scribd logo
1 / 24
PHP
Aula 15
2 / 24
PHP – ARRAY
● Um array é uma variável que armazenam mais de um valor
simultaneamente, são como contêineres, servindo para
armazenar números, strings, objetos, dentre outros, de forma
dinâmica, alem disso oferece muitas funções para manipulá-los.
● Os arrays são acessados por uma posição, como o índice
numérico, para criar um array, pode-se utilizar a função array,
abaixo a sintaxe de criação do array.
3 / 24
PHP – ARRAY
● No PHP, podem ser criados através da função array(),
ou indicando colchetes [ ] logo após o nome da
variável.
● No PHP não é necessário especificar o tamanho do
array
4 / 24
PHP – ARRAY
● Arrays: Índices e Valores
– Todos os valores armazenados em um array
possuem um índice.
– É através do índice que conseguimos recuperar
um determinado valor armazenado no array.
– Quando esse índice não é informado
explicitamente, automaticamente ele será criado
de forma crescente, sempre começando pelo 0.
5 / 24
PHP – ARRAY
● Exemplo:
6 / 24
PHP – ARRAY
● Arrays: Índices e Valores
– Você pode criar os índices dos arrays
manualmente.
– Não é necessário obedecer uma ordem.
– Os índices podem ser numéricos (inteiros) ou
texto (strings).
7 / 24
PHP – ARRAY
8 / 24
PHP – ARRAY
● Arrays: Índices e Valores
– Os índices também
podem ser criados no
momento da
declaração do array
dentro da função
array().
– Utilize a regra chave
=> valor
9 / 24
PHP – ARRAY
10 / 24
PHP – ARRAY
● Neste exemplo estamos criando um
array, definindo qual será sua chave
de acesso, isso mesmo em PHP ao
invés de ter como acesso ao array
um numero inteiro, posso definir o
nome da chave de acesso, nas
linhas 15 a 18 crio a variável $frutas
agora sem usar a função array,
entre [ ] com aspas simples
determino o nome da chave de
acesso, e depois é atribuído o valor
para aquela chave.
11 / 24
PHP – ARRAY
● Na linha 20: Estou usando uma
estrutura de repetição chamada
foreach, ele é responsável por
decompor o array em cada posição
(índice), no caso como o que esta
dentro das chaves do foreach é uma
instrução para imprimir na página,
isso vai fazer com que todas as
posições do vetor ( array) seja
mostrado na página(linha 22).
12 / 24
PHP – ARRAY
● Através da função print_r() é possível imprimir toda
a estrutura de um array, com seus índices e
valores.
13 / 24
Exercício
1.Crie um array e salve 5 carros. Imprima o carro da
posição 3. Salve mais 5 carros nesse mesmo array e
imprima agora o carro da posição 8.
2. Crie um array e salve os 3 países à seguir, sendo
que a abreviação deverá ser o índice. Depois imprima
todos os países. BRA – Brasil, EUA – Estados Unidos,
ING – Inglaterra
14 / 24
PHP: Arrays: Funções
15 / 24
PHP: Arrays: Funções
● Count();
16 / 24
PHP: Arrays: Funções
● in_array();
17 / 24
PHP: Arrays: Funções
● array_count_values();
18 / 24
Exercício
1. Crie um script que crie um array e preencha-o com
nomes de cidades. Verifique se o nome da cidade
“Fortaleza” esta no array, se estiver, escrever: a
“cidade” esta na posição “x”, se não escrever “cidade
não encontrada”.
19 / 24
PHP - Arrays Multidemensionais
● Arrays multidimensionais (também conhecido como
matrizes) é a capacidade de armazenar outro array
em uma de suas posições.
● Os arrays podem ter infinitas dimensões.
● Cada par de colchetes [ ] indicam uma dimensão
no array. (Ex: $array[1][3] - )
20 / 24
PHP: Arrays Multidemensionais
21 / 24
PHP: Arrays Multidemensionais
22 / 24
Exercícios
1. Crie um array multidimensional de carros onde o
índice será a marca (Vw, GM, Fiat, Ford) e para cada
uma dessas marcas/posições adicione 4 veículos.
Depois imprima o carro 3 da Vw, o carro 1 da Fiat e o
carro 2 da Ford.
23 / 24
Desafio
● Crie uma Matriz 10x3, onde seja preenchida com a
forma abaixo (zero):
24 / 24
Desafio
● Crie uma Matriz 10x3 onde seja preenchida com a
forma abaixo (nove):

Mais conteúdo relacionado

Mais procurados

Aula 02 - Introdução ao PHP
Aula 02 - Introdução ao PHPAula 02 - Introdução ao PHP
Aula 02 - Introdução ao PHP
Daniel Brandão
 
Curso Linguagem de Programação I - PHP Básico
Curso Linguagem de Programação I - PHP BásicoCurso Linguagem de Programação I - PHP Básico
Curso Linguagem de Programação I - PHP Básico
Norton Guimarães
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
Sérgio Souza Costa
 
Banco de Dados
Banco de DadosBanco de Dados
Banco de Dados
Daniel Paz de Araújo
 
Endereçamento de memória
Endereçamento de memóriaEndereçamento de memória
Endereçamento de memória
Elaine Cecília Gatto
 
Java - Primeiros passos
Java - Primeiros passosJava - Primeiros passos
Java - Primeiros passos
Professor José de Assis
 
Apostila de Fundamentos Java
Apostila de Fundamentos JavaApostila de Fundamentos Java
Apostila de Fundamentos Java
Marcio Marinho
 
Aula 04 PHP - Utilizando Funções e Manipulando Arquivos
Aula 04 PHP - Utilizando Funções e Manipulando ArquivosAula 04 PHP - Utilizando Funções e Manipulando Arquivos
Aula 04 PHP - Utilizando Funções e Manipulando Arquivos
Daniel Brandão
 
JAVA - Orientação a Objetos
JAVA - Orientação a ObjetosJAVA - Orientação a Objetos
JAVA - Orientação a Objetos
Elaine Cecília Gatto
 
Variaveis locais e globais
Variaveis locais e globaisVariaveis locais e globais
Variaveis locais e globais
111111119
 
Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)
Bruno Grange
 
Hierarquia de memória
Hierarquia de memóriaHierarquia de memória
Hierarquia de memória
PAULO Moreira
 
Lógica de Programação e Algoritmos
Lógica de Programação e AlgoritmosLógica de Programação e Algoritmos
Lógica de Programação e Algoritmos
Mario Jorge Pereira
 
Aula01 - Logica de Programação
Aula01 - Logica de ProgramaçãoAula01 - Logica de Programação
Aula01 - Logica de Programação
Jorge Ávila Miranda
 
06 Modelagem de banco de dados: Modelo Lógico
06  Modelagem de banco de dados: Modelo Lógico06  Modelagem de banco de dados: Modelo Lógico
06 Modelagem de banco de dados: Modelo Lógico
Centro Paula Souza
 
Curso Java Básico - Aula 01
Curso Java Básico - Aula 01Curso Java Básico - Aula 01
Curso Java Básico - Aula 01
Natanael Fonseca
 
Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)
Gercélia Ramos
 
Gof design patterns
Gof design patternsGof design patterns
Gof design patterns
Eduardo Carvalho
 
Introdução a JavaScript
Introdução a JavaScriptIntrodução a JavaScript
Introdução a JavaScript
Bruno Catão
 
ICC - Aula 05 - Estrutura de controle, sequencial e condicional
ICC - Aula 05 - Estrutura de controle, sequencial e condicionalICC - Aula 05 - Estrutura de controle, sequencial e condicional
ICC - Aula 05 - Estrutura de controle, sequencial e condicional
Felipe J. R. Vieira
 

Mais procurados (20)

Aula 02 - Introdução ao PHP
Aula 02 - Introdução ao PHPAula 02 - Introdução ao PHP
Aula 02 - Introdução ao PHP
 
Curso Linguagem de Programação I - PHP Básico
Curso Linguagem de Programação I - PHP BásicoCurso Linguagem de Programação I - PHP Básico
Curso Linguagem de Programação I - PHP Básico
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
 
Banco de Dados
Banco de DadosBanco de Dados
Banco de Dados
 
Endereçamento de memória
Endereçamento de memóriaEndereçamento de memória
Endereçamento de memória
 
Java - Primeiros passos
Java - Primeiros passosJava - Primeiros passos
Java - Primeiros passos
 
Apostila de Fundamentos Java
Apostila de Fundamentos JavaApostila de Fundamentos Java
Apostila de Fundamentos Java
 
Aula 04 PHP - Utilizando Funções e Manipulando Arquivos
Aula 04 PHP - Utilizando Funções e Manipulando ArquivosAula 04 PHP - Utilizando Funções e Manipulando Arquivos
Aula 04 PHP - Utilizando Funções e Manipulando Arquivos
 
JAVA - Orientação a Objetos
JAVA - Orientação a ObjetosJAVA - Orientação a Objetos
JAVA - Orientação a Objetos
 
Variaveis locais e globais
Variaveis locais e globaisVariaveis locais e globais
Variaveis locais e globais
 
Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)
 
Hierarquia de memória
Hierarquia de memóriaHierarquia de memória
Hierarquia de memória
 
Lógica de Programação e Algoritmos
Lógica de Programação e AlgoritmosLógica de Programação e Algoritmos
Lógica de Programação e Algoritmos
 
Aula01 - Logica de Programação
Aula01 - Logica de ProgramaçãoAula01 - Logica de Programação
Aula01 - Logica de Programação
 
06 Modelagem de banco de dados: Modelo Lógico
06  Modelagem de banco de dados: Modelo Lógico06  Modelagem de banco de dados: Modelo Lógico
06 Modelagem de banco de dados: Modelo Lógico
 
Curso Java Básico - Aula 01
Curso Java Básico - Aula 01Curso Java Básico - Aula 01
Curso Java Básico - Aula 01
 
Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)
 
Gof design patterns
Gof design patternsGof design patterns
Gof design patterns
 
Introdução a JavaScript
Introdução a JavaScriptIntrodução a JavaScript
Introdução a JavaScript
 
ICC - Aula 05 - Estrutura de controle, sequencial e condicional
ICC - Aula 05 - Estrutura de controle, sequencial e condicionalICC - Aula 05 - Estrutura de controle, sequencial e condicional
ICC - Aula 05 - Estrutura de controle, sequencial e condicional
 

Semelhante a Aula15 - Array PHP

Php
PhpPhp
Php
alineqs
 
Arrays PHP - Criação de sites II
Arrays PHP - Criação de sites IIArrays PHP - Criação de sites II
Arrays PHP - Criação de sites II
info_cimol
 
Aula 02 - JavaScript: Arrays
Aula 02 - JavaScript: ArraysAula 02 - JavaScript: Arrays
Aula 02 - JavaScript: Arrays
Jessyka Lage
 
Algoritmo 06 - Array e Matrizes
Algoritmo 06 - Array e MatrizesAlgoritmo 06 - Array e Matrizes
Algoritmo 06 - Array e Matrizes
Professor Samuel Ribeiro
 
Java8
Java8Java8
Linguagem C - Vetores
Linguagem C - VetoresLinguagem C - Vetores
Linguagem C - Vetores
Elaine Cecília Gatto
 
Aula 8 - Vetores e Matrizes.pptx
Aula 8 - Vetores e Matrizes.pptxAula 8 - Vetores e Matrizes.pptx
Aula 8 - Vetores e Matrizes.pptx
Osvano Silva
 
Estruturas de dados e técnicas de programação
Estruturas de dados e técnicas de programaçãoEstruturas de dados e técnicas de programação
Estruturas de dados e técnicas de programação
Everson Wolf
 
PHP Básico - Parte 3
PHP Básico - Parte 3PHP Básico - Parte 3
PHP Básico - Parte 3
Marcus Camargo
 
Manipulacao de arrays
Manipulacao de arraysManipulacao de arrays
Manipulacao de arrays
Nadijar Casarin
 
Apostila php 01
Apostila php 01Apostila php 01
Apostila php 01
Gislene Carvalho
 
4234 mysql
4234 mysql4234 mysql
4234 mysql
herbam
 
Alg aula 02 - algoritmos 1 tp1
Alg   aula 02 - algoritmos 1 tp1Alg   aula 02 - algoritmos 1 tp1
Alg aula 02 - algoritmos 1 tp1
Thalles Anderson
 
Aula08 - Java Script
Aula08 - Java ScriptAula08 - Java Script
Aula08 - Java Script
Jorge Ávila Miranda
 
Aula 5 PHP - Criação de sites II
Aula 5 PHP - Criação de sites IIAula 5 PHP - Criação de sites II
Aula 5 PHP - Criação de sites II
info_cimol
 
PHP
PHPPHP
Minicurso de Expressões Regulares (REGEX)
Minicurso de Expressões Regulares (REGEX)Minicurso de Expressões Regulares (REGEX)
Minicurso de Expressões Regulares (REGEX)
Danilo Pinotti
 
Aula4
Aula4Aula4
Aula4
softeam
 
Java básico - Módulo 06: Array
Java básico - Módulo 06: ArrayJava básico - Módulo 06: Array
Java básico - Módulo 06: Array
Professor Samuel Ribeiro
 
Introdução a linguagem Swift
Introdução a linguagem SwiftIntrodução a linguagem Swift
Introdução a linguagem Swift
Gabriel Rodrigues
 

Semelhante a Aula15 - Array PHP (20)

Php
PhpPhp
Php
 
Arrays PHP - Criação de sites II
Arrays PHP - Criação de sites IIArrays PHP - Criação de sites II
Arrays PHP - Criação de sites II
 
Aula 02 - JavaScript: Arrays
Aula 02 - JavaScript: ArraysAula 02 - JavaScript: Arrays
Aula 02 - JavaScript: Arrays
 
Algoritmo 06 - Array e Matrizes
Algoritmo 06 - Array e MatrizesAlgoritmo 06 - Array e Matrizes
Algoritmo 06 - Array e Matrizes
 
Java8
Java8Java8
Java8
 
Linguagem C - Vetores
Linguagem C - VetoresLinguagem C - Vetores
Linguagem C - Vetores
 
Aula 8 - Vetores e Matrizes.pptx
Aula 8 - Vetores e Matrizes.pptxAula 8 - Vetores e Matrizes.pptx
Aula 8 - Vetores e Matrizes.pptx
 
Estruturas de dados e técnicas de programação
Estruturas de dados e técnicas de programaçãoEstruturas de dados e técnicas de programação
Estruturas de dados e técnicas de programação
 
PHP Básico - Parte 3
PHP Básico - Parte 3PHP Básico - Parte 3
PHP Básico - Parte 3
 
Manipulacao de arrays
Manipulacao de arraysManipulacao de arrays
Manipulacao de arrays
 
Apostila php 01
Apostila php 01Apostila php 01
Apostila php 01
 
4234 mysql
4234 mysql4234 mysql
4234 mysql
 
Alg aula 02 - algoritmos 1 tp1
Alg   aula 02 - algoritmos 1 tp1Alg   aula 02 - algoritmos 1 tp1
Alg aula 02 - algoritmos 1 tp1
 
Aula08 - Java Script
Aula08 - Java ScriptAula08 - Java Script
Aula08 - Java Script
 
Aula 5 PHP - Criação de sites II
Aula 5 PHP - Criação de sites IIAula 5 PHP - Criação de sites II
Aula 5 PHP - Criação de sites II
 
PHP
PHPPHP
PHP
 
Minicurso de Expressões Regulares (REGEX)
Minicurso de Expressões Regulares (REGEX)Minicurso de Expressões Regulares (REGEX)
Minicurso de Expressões Regulares (REGEX)
 
Aula4
Aula4Aula4
Aula4
 
Java básico - Módulo 06: Array
Java básico - Módulo 06: ArrayJava básico - Módulo 06: Array
Java básico - Módulo 06: Array
 
Introdução a linguagem Swift
Introdução a linguagem SwiftIntrodução a linguagem Swift
Introdução a linguagem Swift
 

Mais de Jorge Ávila Miranda

Aula16 - Jquery
Aula16 - JqueryAula16 - Jquery
Aula16 - Jquery
Jorge Ávila Miranda
 
Aula13 - Estrutura de repetição (for e while) - PHP
Aula13 - Estrutura de repetição (for e while) - PHPAula13 - Estrutura de repetição (for e while) - PHP
Aula13 - Estrutura de repetição (for e while) - PHP
Jorge Ávila Miranda
 
Aula14 - Funções em PHP
Aula14 - Funções em PHPAula14 - Funções em PHP
Aula14 - Funções em PHP
Jorge Ávila Miranda
 
Aula Herança
Aula HerançaAula Herança
Aula Herança
Jorge Ávila Miranda
 
Aula05 - Poojava
Aula05 - PoojavaAula05 - Poojava
Aula05 - Poojava
Jorge Ávila Miranda
 
Aula12- PHP
Aula12- PHPAula12- PHP
Aula11 - PHP
Aula11 - PHPAula11 - PHP
Aula11 - PHP
Jorge Ávila Miranda
 
Aula10 -PHP
Aula10 -PHPAula10 -PHP
Aula09 - Java Script
Aula09 - Java ScriptAula09 - Java Script
Aula09 - Java Script
Jorge Ávila Miranda
 
Aula07 - JavaScript
Aula07 - JavaScriptAula07 - JavaScript
Aula07 - JavaScript
Jorge Ávila Miranda
 
Aula04-POOJAVA
Aula04-POOJAVAAula04-POOJAVA
Aula04-POOJAVA
Jorge Ávila Miranda
 
Aula06 - JavaScript
Aula06 - JavaScriptAula06 - JavaScript
Aula06 - JavaScript
Jorge Ávila Miranda
 
Aula05-JavaScript
Aula05-JavaScriptAula05-JavaScript
Aula05-JavaScript
Jorge Ávila Miranda
 
Aula04-JavaScript
Aula04-JavaScriptAula04-JavaScript
Aula04-JavaScript
Jorge Ávila Miranda
 
Aula03 - JavaScript
Aula03 - JavaScriptAula03 - JavaScript
Aula03 - JavaScript
Jorge Ávila Miranda
 
Aula02 - JavaScript
Aula02 - JavaScriptAula02 - JavaScript
Aula02 - JavaScript
Jorge Ávila Miranda
 
Aula01-JavaScript
Aula01-JavaScriptAula01-JavaScript
Aula01-JavaScript
Jorge Ávila Miranda
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de Computadores
Jorge Ávila Miranda
 
Aula06 - Arquitetura e Manutenção de Computadores
Aula06 - Arquitetura e Manutenção de ComputadoresAula06 - Arquitetura e Manutenção de Computadores
Aula06 - Arquitetura e Manutenção de Computadores
Jorge Ávila Miranda
 
Aula05 - Informática Básica
Aula05 - Informática BásicaAula05 - Informática Básica
Aula05 - Informática Básica
Jorge Ávila Miranda
 

Mais de Jorge Ávila Miranda (20)

Aula16 - Jquery
Aula16 - JqueryAula16 - Jquery
Aula16 - Jquery
 
Aula13 - Estrutura de repetição (for e while) - PHP
Aula13 - Estrutura de repetição (for e while) - PHPAula13 - Estrutura de repetição (for e while) - PHP
Aula13 - Estrutura de repetição (for e while) - PHP
 
Aula14 - Funções em PHP
Aula14 - Funções em PHPAula14 - Funções em PHP
Aula14 - Funções em PHP
 
Aula Herança
Aula HerançaAula Herança
Aula Herança
 
Aula05 - Poojava
Aula05 - PoojavaAula05 - Poojava
Aula05 - Poojava
 
Aula12- PHP
Aula12- PHPAula12- PHP
Aula12- PHP
 
Aula11 - PHP
Aula11 - PHPAula11 - PHP
Aula11 - PHP
 
Aula10 -PHP
Aula10 -PHPAula10 -PHP
Aula10 -PHP
 
Aula09 - Java Script
Aula09 - Java ScriptAula09 - Java Script
Aula09 - Java Script
 
Aula07 - JavaScript
Aula07 - JavaScriptAula07 - JavaScript
Aula07 - JavaScript
 
Aula04-POOJAVA
Aula04-POOJAVAAula04-POOJAVA
Aula04-POOJAVA
 
Aula06 - JavaScript
Aula06 - JavaScriptAula06 - JavaScript
Aula06 - JavaScript
 
Aula05-JavaScript
Aula05-JavaScriptAula05-JavaScript
Aula05-JavaScript
 
Aula04-JavaScript
Aula04-JavaScriptAula04-JavaScript
Aula04-JavaScript
 
Aula03 - JavaScript
Aula03 - JavaScriptAula03 - JavaScript
Aula03 - JavaScript
 
Aula02 - JavaScript
Aula02 - JavaScriptAula02 - JavaScript
Aula02 - JavaScript
 
Aula01-JavaScript
Aula01-JavaScriptAula01-JavaScript
Aula01-JavaScript
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de Computadores
 
Aula06 - Arquitetura e Manutenção de Computadores
Aula06 - Arquitetura e Manutenção de ComputadoresAula06 - Arquitetura e Manutenção de Computadores
Aula06 - Arquitetura e Manutenção de Computadores
 
Aula05 - Informática Básica
Aula05 - Informática BásicaAula05 - Informática Básica
Aula05 - Informática Básica
 

Aula15 - Array PHP

  • 2. 2 / 24 PHP – ARRAY ● Um array é uma variável que armazenam mais de um valor simultaneamente, são como contêineres, servindo para armazenar números, strings, objetos, dentre outros, de forma dinâmica, alem disso oferece muitas funções para manipulá-los. ● Os arrays são acessados por uma posição, como o índice numérico, para criar um array, pode-se utilizar a função array, abaixo a sintaxe de criação do array.
  • 3. 3 / 24 PHP – ARRAY ● No PHP, podem ser criados através da função array(), ou indicando colchetes [ ] logo após o nome da variável. ● No PHP não é necessário especificar o tamanho do array
  • 4. 4 / 24 PHP – ARRAY ● Arrays: Índices e Valores – Todos os valores armazenados em um array possuem um índice. – É através do índice que conseguimos recuperar um determinado valor armazenado no array. – Quando esse índice não é informado explicitamente, automaticamente ele será criado de forma crescente, sempre começando pelo 0.
  • 5. 5 / 24 PHP – ARRAY ● Exemplo:
  • 6. 6 / 24 PHP – ARRAY ● Arrays: Índices e Valores – Você pode criar os índices dos arrays manualmente. – Não é necessário obedecer uma ordem. – Os índices podem ser numéricos (inteiros) ou texto (strings).
  • 7. 7 / 24 PHP – ARRAY
  • 8. 8 / 24 PHP – ARRAY ● Arrays: Índices e Valores – Os índices também podem ser criados no momento da declaração do array dentro da função array(). – Utilize a regra chave => valor
  • 9. 9 / 24 PHP – ARRAY
  • 10. 10 / 24 PHP – ARRAY ● Neste exemplo estamos criando um array, definindo qual será sua chave de acesso, isso mesmo em PHP ao invés de ter como acesso ao array um numero inteiro, posso definir o nome da chave de acesso, nas linhas 15 a 18 crio a variável $frutas agora sem usar a função array, entre [ ] com aspas simples determino o nome da chave de acesso, e depois é atribuído o valor para aquela chave.
  • 11. 11 / 24 PHP – ARRAY ● Na linha 20: Estou usando uma estrutura de repetição chamada foreach, ele é responsável por decompor o array em cada posição (índice), no caso como o que esta dentro das chaves do foreach é uma instrução para imprimir na página, isso vai fazer com que todas as posições do vetor ( array) seja mostrado na página(linha 22).
  • 12. 12 / 24 PHP – ARRAY ● Através da função print_r() é possível imprimir toda a estrutura de um array, com seus índices e valores.
  • 13. 13 / 24 Exercício 1.Crie um array e salve 5 carros. Imprima o carro da posição 3. Salve mais 5 carros nesse mesmo array e imprima agora o carro da posição 8. 2. Crie um array e salve os 3 países à seguir, sendo que a abreviação deverá ser o índice. Depois imprima todos os países. BRA – Brasil, EUA – Estados Unidos, ING – Inglaterra
  • 14. 14 / 24 PHP: Arrays: Funções
  • 15. 15 / 24 PHP: Arrays: Funções ● Count();
  • 16. 16 / 24 PHP: Arrays: Funções ● in_array();
  • 17. 17 / 24 PHP: Arrays: Funções ● array_count_values();
  • 18. 18 / 24 Exercício 1. Crie um script que crie um array e preencha-o com nomes de cidades. Verifique se o nome da cidade “Fortaleza” esta no array, se estiver, escrever: a “cidade” esta na posição “x”, se não escrever “cidade não encontrada”.
  • 19. 19 / 24 PHP - Arrays Multidemensionais ● Arrays multidimensionais (também conhecido como matrizes) é a capacidade de armazenar outro array em uma de suas posições. ● Os arrays podem ter infinitas dimensões. ● Cada par de colchetes [ ] indicam uma dimensão no array. (Ex: $array[1][3] - )
  • 20. 20 / 24 PHP: Arrays Multidemensionais
  • 21. 21 / 24 PHP: Arrays Multidemensionais
  • 22. 22 / 24 Exercícios 1. Crie um array multidimensional de carros onde o índice será a marca (Vw, GM, Fiat, Ford) e para cada uma dessas marcas/posições adicione 4 veículos. Depois imprima o carro 3 da Vw, o carro 1 da Fiat e o carro 2 da Ford.
  • 23. 23 / 24 Desafio ● Crie uma Matriz 10x3, onde seja preenchida com a forma abaixo (zero):
  • 24. 24 / 24 Desafio ● Crie uma Matriz 10x3 onde seja preenchida com a forma abaixo (nove):