php – 1 · 2012. 8. 2. · php é uma sigla recursiva que significa php hypertextpreprocessor. o...
TRANSCRIPT
PHP – AULA 1
� PHP é uma sigla recursiva que significa PHP HyperText Preprocessor.
� O PHP é uma linguagem de código-fonte aberto, muito utilizada na Internet e especialmente muito utilizada na Internet e especialmente criada para o desenvolvimento de aplicativos Web
CARACTERÍSTICAS
� É Executado em um servidor web, não no navegador.
� Tem pouca relação com layout
� O resultado da execução do php é um código htmlque é interpretado por um navegador.
CARACTERÍSTICAS
� Permite criar paginas dinâmicas
� Manipulação de banco de dados
Manipulação de arquivos� Manipulação de arquivos
� Manipulação de cookies.
� Sintaxe parecida com C
VANTAGENS
� É uma linguagem de fácil aprendizado;
� Suporte a um grande número de bancos de dados como: dBase, Interbase, mSQL, mySQL,Oracle, Sybase, PostgreSQL e vários outros.Sybase, PostgreSQL e vários outros.
� É multiplataforma, tendo suporte aos sistemas Operacionais mais utilizados no mercado;
� ·Não precisa ser compilado
CARACTERÍSTICAS
� Documentação muito bem elaborada com exemplos de todas as funções no site:� http://www.php.net/
� Amplamente utilizado� Amplamente utilizado
CONFIGURANDO SERVIDOR
� EasyPHP – Conjuto de ferramentas para desenvolvimento� Servidor web� PHP� Mysql� Mysql� PhpMyAdmin
� Acesso:� http://www.easyphp.org/
� Após instalação abrir EasyPHP no INICIAR
CONFIGURANDO SERVIDOR
� Endereço para acesso via navegador� http://127.0.0.1/ � http://localhost/
� Onde encontro estes endereços no meu � Onde encontro estes endereços no meu computador?� C:\Program Files\EasyPHP-5.3.6.0\www
� Os arquivos devem ser posicionados neste diretório.
PRIMEIRO CÓDIGO
� Salve o arquivo em : C:\Program Files\EasyPHP-5.3.6.0\www\nomeAluno
� Salve o arquivo com a extensão .php
NOMES DE VARIÁVEIS
� Toda variável em PHP tem seu nome composto pelo caractere $
� PHP é case sensitive
� Nos casos mais comuns não há declaração de tipo.de tipo.
COMENTÁRIOS
CONSTANTES
OPERADORES
BLOCOS DE CONTROLE
IF E SWITH
ESTRUTURA DE REPETIÇÃO
QUEBRA DE FLUXO
FUNÇÕES
OUTRAS VERIFICAÇÕES
� is_bool() � Verifica se a variável é um boleano
� is_float() � Informa se a variável é do tipo float� Informa se a variável é do tipo float
� is_string()� Informa se a variável é do tipo string
� is_array()� Verifica se a variável é um array
UTILIZANDO FORMULÁRIOS HTML
� É Comum separar os formulários de aplicações php gerando um arquivo para o formulário e um arquivo para códigos php.
� Quando os dados são enviados do formulário para � Quando os dados são enviados do formulário para o servidor existem duas maneiras diferentes pelas quais o dado pode ser enviado.
EXEMPLO
Get ou post
METODO GET
� O método GET utiliza a própria URI para enviar dados ao servidor, quando enviamos um formulário pelo método GET, o navegador pega as informações do formulário e coloca junto com a URI de onde o formulário vai ser enviado e envia, URI de onde o formulário vai ser enviado e envia, separando o endereço da URI dos dados do formulário por um “?” (ponto de interrogação).
MÉTODO POST
� Utilizamos o método POST sempre que queremos esconder a informação que será enviada para o servidor, ou no envio de arquivos que não podem ser enviados pelo método GET.
RECEBENDO OS DADOS DE FORMULÁRIOS
EXERCÍCIOS
� Crie programa php que receba dados de um formulário aluno(nome, rg, endereço, idade) via get e imprima no navegador os dados.
� Crie um programa php que receba um numero � Crie um programa php que receba um numero via post e calcule sua tabuada.
� Crie um programa php que receba o nome e 4 médias de um aluno. Apresentar média Final