Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula 1º
Objetivos de aprendizagem
desenvolver scripts em PHP utilizando os conceitos e funções que essa linguagem oferece, pois os principais
conceitos, bem como exemplos destes, podem ser vistos no decorrer desta aula.
390 Desenvolvimento Voltado a Web II 6
Seções de estudo
1 &RQFHLWRVEiVLFRV
2 ,PSULPLQGRFRP3+3
3 9DULiYHLV
4 &RQVWDQWHV
5 $UUD\V
62SHUDGRUHVDULWPpWLFRV
7 2SHUDGRUHVUHOacionais
8 (VWUXWXUDVFRQGLFLRQDLV
9 Laços de Repetição
1 - Conceitos básicos
0DVDÀQDORque é PHP?
É uma linguagem de programação para Web amplamente utilizada, por apresentar vários benefícios, sendo os principais: é
leve, fácil de aprender, a maioria dos servidores pagos possui suporte ao PHP, é gratuito, possui interface de comunicação com
uma grande quantidade de bancos de dados distintos, entre outros.
Atualmente, muitas linguagens de programação estão surgindo com grande frequência, mas o PHP continua estando entre
as dez linguagens de programação mais utilizada no mundo, e esse também é um dos motivos pelos quais devemos estudar PHP.
1DÀJXUDDQWHULRUSRGHmos ver que algumas linguagens de programação mudaram de posição (algumas subiram
e outras desceram), enquanto PHP se manteve na sétima posição, sendo utilizada por 2,95% dos desenvolvedores. Essa ampla
utilização do PHP nos permite encontUDUIDFLOPHQWHVHUYLGRUHVFRQÀJXUDGRVpara podermos trabalhar com essa linguagem.
Ainda sobre a necessidade de aprendermos a utilizar o PHP, podemos constatar que há uma crescente demanda de aplicações
que estão migrando para InteUQHW0XLWRVVRIWZDUHVTXHXWLOL]DYDPVLVWHPDV desktop (aqueles que são instalados no computador),
agora estão sendo desenvolvidos para serem utilizados através da Web. Através dos sistemas em nuvens, tHPRVVLVWHPDVZHE
que permitem ao usuário acessar de qualquer dispositivo que esteja conectado à Internet, sem a necessidade de instalar nenhum
programa, utilizando apenas o navegador de Internet.
Vamos ver agora como comentar um código PHP. Os Fonte: https://www.devmedia.com.br/php-tutorial/32540. Acesso em:
Script 2: Como comentar o código Script 4: Como imprimir valores das variáveis
5 - Arrays
Fonte: criação nossa.
Já vimos como criar variáveis, como imprimir strings e Vimos como é a utilização dos operadores relacionais.
agora vamos ver como manipular arrays em PHP, vejamos Agora vamos ver que utilizando operadores lógicos podemos
um exemplo a seguir. Note que primeiro estamos criando o combinar mais de uma expressão criada com os operadores
array e depois imprimindo os valores de seus elementos. relacionais. Os principais são:
QHJDomRLQYHUWHRUHVXOWDGR
Script 7: Como criar arrays &&: (FRPELQDGXDVH[SUHVV}HVHSDUDTue seu
resultado seja verdadeiro, ambos precisam ser
verdadeiros.
__ 28 também combina duas expressões, mas
seu resultado será verdadeiro se alguma delas for
Fonte: criação nossa. verdadeira
Agora vamos ver alguns operadores do PHP Script 9: Como utilizar os operadores lógicos em
conjunto com operadores relacionais
6 - Operadores aritméticos
1. Soma: +
6XEWUDomR
Fonte: criação nossa.
3. Multiplicação: *
4. Divisão: / No exemplo visto anteriormente, podemos perceber
5. Módulo: % DVDÀrmações que foram feitas. Quando usamos o operador
&& as duas expressões precisam ser verdadeiras para que
Script 7: Como utilizar os operadores matemáticos o resultado seja verdadeiro, já quando usamos || , apenas
uma das expressões sendo YHUGDGHLUD p VXÀFLHQWH para que
o resultado da expressão seja verdadeiro e,SRUÀPTXDQGR
usamos ! invertemRV R UHVXOWDGR GH [ PRGLÀFDQGR R
resultado da expressão.
8 - Estruturas condicionais
if
Realiza XPWHVWHSDUDYHULÀFDUVHGHWerminada condição é
verdadeira, e caso seja, executa um trecho ou bloco de código.
Operador ternário
while
Repete um trecho de código até que uma condição seja
satisfeita. Vamos ver um exemplo:
switch
O comando VZLWFK, como na maioria das linguagens de
programação, oferece uma lista de possíveis valores para serem
testados, e um valor GHIDXOWque deverá ser executado quando
nenhum dos elementos da lista for válido (verdadeiro). Fonte: criação nossa.
394 Desenvolvimento Voltado a Web II 10
foreach conhecer os operadores relacionais do PHP.
É um tipo de estrutura semelhante ao IRU, mas que gera
um loop de maneira diferente. Utilizado para manipulação de 8 - Estruturas condicionais
vetoreVpSRVVtYHOSHUFRUUrORVGHPDQHLUDIácil através dessa
função. Vamos ver um exemplo para melhor compreensão: As estruturas condicionais fazem parte de quase todos
os scripts que criamos, por isso é tão importante aprender
Script 16: Como utilizar o IRUHDFK sua utilização corretamente. Pudemos aprender através do
conteúdo visto nesta seção.
9 - Laços de Repetição
1 - Conceitos básicos
3 - Variáveis
4 - Constantes
5 - Arrays
6 - Operadores aritméticos
7 - Operadores relacionais