Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouNatália de Sousa Chaves Alterado mais de 8 anos atrás
1
Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”
2
Quem Sou? Arquiteto de Software Sênior; Mais de 10 anos de experiência em TI; Especialista em desenvolvimento de aplicações de Missão Crítica e Integração de Sistemas; Instrutor da Bluestar desde 2006; Possue várias certificações de empresas como Sun Microsystems, LPI e Microsoft.
3
Agenda Funções O que é? Características Argumentos Curiosidade Formulários Web Atributos da Tag Form Componentes Visuais Tratando dados
4
Função
5
Introdução a Lógica O que é uma Função? “É uma porção de código dentro de um programa, que executa uma tarefa específica e é relativamente independente do código restante do programa.”
6
Introdução a Lógica Função Procedimento, método ou rotina Técnica de programação poderosa Executado quando é chamado ou invocado
7
Introdução a Lógica Função - Característica Possui um nome; Parâmetros; Corpo delimitado por chaves ({}) Pode ou não retornar um valor Podem vir em qualquer parte
8
Introdução a Lógica Função - Exemplo
9
Introdução a Lógica Função (Exemplo)
10
Introdução a Lógica Função (Exemplo)
11
Introdução a Lógica Função (Exemplo)
12
Introdução a Lógica Função (Exemplo)
13
Introdução a Lógica Função - Argumentos Pode ter zero ou mais argumentos Argumentos passados por valor; Argumentos por referência ( & )
14
Introdução a Lógica Função – Argumentos (Exemplo)
15
Introdução a Lógica Função – Argumentos (Exemplo)
16
Introdução a Lógica Função – Argumentos (Exemplo)
17
Introdução a Lógica Função - Argumentos Expressões ou Constantes não podem ser passados por referência;
18
Introdução a Lógica Função (Curiosidade)
19
Introdução a Lógica Função – Argumentos (Valor-Padrão)
20
Introdução a Lógica Função – Argumentos (Valor-Padrão)
21
Formulários Web
22
Introdução a Lógica Formulários Web “É uma forma de submeter dados ao servidor. Para isso utilizamos HTML com PHP.”
23
Introdução a Lógica Formulários Web
24
Introdução a Lógica Atributos da Tag form name: Nome do formulário id: Id do formulário action: Programa que processará os dados method: Método de envio (GET ou POST) enctype: Formato como os dados serão enviados
25
Introdução a Lógica Methods GET Dados vão na barra de endereço; Dados limitados à cerca de 2 Kb; Não envia arquivos. POST Dados são ocultos; Sem limite de transferência de dados;
26
Introdução a Lógica Method - GET
27
Introdução a Lógica Method - GET
28
Introdução a Lógica Componentes Visuais INPUT Define a maioria dos componentes visuais SELECT Lista de opções TEXTAREA Define campo de texto memo
29
Introdução a Lógica Componentes Visuais - INPUT
30
Introdução a Lógica Componentes Visuais - SELECT
31
Introdução a Lógica Componentes Visuais - TEXTAREA
32
Exemplos
33
Introdução a Lógica Tratando Dados $_POST Recupera dados enviados via POST $_GET Recupera dados enviados via GET $_REQUEST Recupera dados enviados via GET/POST e cookies
34
Introdução a Lógica Tratando Dados (Exemplo)
35
Introdução a Lógica Tratando Dados (Exemplo)
36
Dúvidas?
37
Exercícios
38
Exercício Com base no que foi visto na aula de hoje (funções e formulários web), desenvolva uma programa do tipo calculadora que realize as quatro operações básicas da matemática.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.