Programação Web I
Professor José Rui
Aula 10
[email protected]
Prof. José Rui
Função
• Tem duas fases:
– A definição:
• Onde definimos seu
–
–
–
–
Nome
Seus parâmetros
Seu processamento
Sua saída
– Chamada
• Também chamamos de uso da função
Prof. José Rui
Função
• Deparamos o tempo todo com elas
• Uma função tem
Chamamos de:
– Dados de entrada
– Processamento
– Saída
Parâmetros
Chamamos de:
retorno
Prof. José Rui
Função
• Deparamos o tempo todo com elas
• Uma função tem
– Dados de entrada
– Processamento
– Saída
• F(x) = 2X + 1
– Quais são os dados de entrada?
– Qual o processamento?
– Qual é a saída?
Prof. José Rui
X
Função
• Deparamos o tempo todo com elas
• Uma função tem
– Dados de entrada
– Processamento
– Saída
• F(x) = 2X + 1
– Quais são os dados de entrada?
– Qual o processamento?
2*X+1
– Qual é a saída?
Prof. José Rui
X
Função
• Deparamos o tempo todo com elas
• Uma função tem
– Dados de entrada
– Processamento
– Saída
• F(x) = 2X + 1
– Quais são os dados de entrada?
– Qual o processamento?
2*X+1
– Qual é a saída?
Vai depender
do valor de x
Prof. José Rui
X
Função
• Na programação, assim como na
matemática usamos o temo todo
• Em PHP tem a seguinte estrutura
Prof. José Rui
Função
• Na programação, assim como na
matemática usamos o temo todo
Parâmetros,
ou dados de
• Em PHP tem a seguinte estruturaentrada
Retorno,
Ou saída
Prof. José Rui
Função
• Na programação, assim como na
matemática usamos o temo todo
• Em PHP tem a seguinte estrutura
Aqui,
É a programação normal,
Pode fazer o que quiser
no PHP
Prof. José Rui
Função - Exemplo
Aqui,
Temos a declaração de
uma função
•
•
•
Prof. José Rui
Nome: VerificaIDade
Parametros: $idade
Saída: $texto
Função
• Tem duas fases:
– A definição:
(acabamos de ver)
• Onde definimos seu
–
–
–
–
Nome
Seus parâmetros
Seu processamento
Sua saída
– Chamada
(vamos ver agora)
• Também chamamos de uso da função
Prof. José Rui
Função
• Chamada de Função
– Se quisermos chamar a função matemática vista
anteriormente
• O que apareceria na tela?
Prof. José Rui
Função
• Chamada de Função
– Se quisermos chamar a função matemática vista
anteriormente
• O que apareceria na tela?
• Como você sabe que é 7?
Prof. José Rui
Função
• Chamada de Função
– Se quisermos chamar a função matemática vista
anteriormente
• O que apareceria na tela?
• Como você sabe que é 7?
• Porque na definição da função f esta assim:
Prof. José Rui
Função
• Chamada de Função – Outro exemplo
– Se quisermos chamar a função verificaIdade
Prof. José Rui
Relembrando
Prof. José Rui
Função
• Chamada de Função – Outro exemplo
– Se quisermos chamar a função verificaIdade
• Então seria algo do tipo:
Prof. José Rui
Função
• Chamada de Função – Outro exemplo
– Se quisermos chamar a função verificaIdade
• Então seria algo do tipo:
Quando chegar aqui,
• O compilador entra
lá na definição
Prof. José Rui
Função
• Chamada de Função – Outro exemplo
– Se quisermos chamar a função verificaIdade
• Então seria algo do tipo:
Quando chegar aqui,
• O compilador entra lá
na definição
• Executa o que tem lá
Prof. José Rui
Função
• Chamada de Função – Outro exemplo
– Se quisermos chamar a função verificaIdade
• Então seria algo do tipo:
Entrega o resultado para
Prof. José Rui
Função
• Chamada de Função – Outro exemplo
– Se quisermos chamar a função verificaIdade
• Então seria algo do tipo:
Com isso seu código
fica bem mais limpo!
Prof. José Rui
Inputs
• Vamos criar um
resumo ao clicar
em “enviar”
Prof. José Rui
Atividade
Prof. José Rui
Download

PW Aula 10 - WordPress.com