O documento apresenta um resumo de uma aula sobre PHP. Aborda tópicos como instalação do EasyPHP, sintaxe básica da linguagem, variáveis, constantes, objetos, operadores, comandos de decisão e formulários. Explica como recuperar dados de um formulário HTML através do PHP para realizar cálculos e exibir resultados.
4. Aula 01 Surgiu em 1994 Passou por atualizações Permite criar páginas dinâmicas Pág: 19 Treinamento de PHP Adão Chiavelli
5. Aula 01 Linguagem SERVER SIDE. Interpretada somente pelo servidor Pág: 27 Treinamento de PHP Adão Chiavelli
6. Aula 01 Páginas em HTML simples Visualizando o resultado Desenvolvendo a página Dreamweaver Navegadores Treinamento de PHP Adão Chiavelli
7. Aula 01 Páginas com programação PHP Desenvolvendo a página Visualizando o resultado Servidor que interpreta PHP Dreamweaver Navegadores Pág: 27 Treinamento de PHP Adão Chiavelli
8. Aula 01 Páginas com programação PHP Por este motivo quando tentamos visualizar o código fonte de sites feitos em linguagem PHP ou ASP não conseguimos ver os códigos, pois os navegadores só nos retornam resultado em HTML. Pág: 27 Treinamento de PHP Adão Chiavelli
17. Aula 01 Instalação do EasyPHP Pacote de instalação do Apache junto com o Mysql. Nele o servidor e o banco de dados são iniciados automaticamente. Pág: 28 Treinamento de PHP Adão Chiavelli
19. Aula 01 Sintaxe Básica Iniciar os comandos em PHP. Comentários. Identar os códigos. Pág: 19, 20 , 21 e 33 Treinamento de PHP Adão Chiavelli
20. Aula 01 Iniciando os comandos <? echo“Exemplo 1”; ?> Treinamento de PHP Adão Chiavelli
21. Aula 01 Iniciando os comandos <?php echo“Exemplo 2”; ?> Treinamento de PHP Adão Chiavelli
22. Aula 01 Iniciando os comandos <script language=“php”> echo“Exemplo 3”; </script> Treinamento de PHP Adão Chiavelli
23. Aula 01 Comentários Essencial para o desenvolverdor original. Essencial para os profissionais que darão manutenção no sistema. Pág: 20 e 21 Treinamento de PHP Adão Chiavelli
24. Aula 01 Comentários Comantários podem ser feito de duas formas. Comentário de uma linha e várias linhas. Pág: 20 e 21 Treinamento de PHP Adão Chiavelli
25. Aula 01 Comentários <?php #Comando para imprimir o resultado na tela echo“Exemplo 1”; ?> Treinamento de PHP Adão Chiavelli
26. Aula 01 Comentários <?php //Comando para imprimir o resultado na tela echo“Exemplo 2”; ?> Treinamento de PHP Adão Chiavelli
27. Aula 01 Comentários <?php /* Projeto: Treinamento de php Data: 27/07/2011 Autor: Adão Chiavelli */ //Comando para imprimir o resultado na tela echo“Exemplo 2”; ?> Treinamento de PHP Adão Chiavelli
28. Aula 01 Identar o Código Identar nada mais é que utilizar a tecla “TAB”. Pág: 19 e 20 Treinamento de PHP Adão Chiavelli
29. Aula 01 Identar os Códigos <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Exemplo</title> </head> <body> </body> </html> Treinamento de PHP Adão Chiavelli
30. Aula 01 Salvar o documento Salvar na pasta do servidor. O EasyPHP cria uma pasta chamada www. Pág: 28 Treinamento de PHP Adão Chiavelli
31. Aula 01 Salvar o documento Disco Local (C:) Arquivos de Programas Pasta do EasyPHP www Pág: 28 Treinamento de PHP Adão Chiavelli
32. Aula 01 Salvar o documento Importante criar um diretório dentro da pasta www para armazenar o projeto que você irá fazer. Pág: 28 Treinamento de PHP Adão Chiavelli
33. Aula 01 Salvar o documento Para visualizar a página digite no navegador: http://localhost Pág: 28 Treinamento de PHP Adão Chiavelli
34. Aula 02 Definindo constantes Objetos* (precisa da 5ª aula) Transformação de tipos* (precisa da 3ª aula) Operadores Treinamento de PHP Adão Chiavelli
35. Aula 02 Constantes São valores que não irão sofrer mudanças. Não poder ser usado o símbolo de “ $ “. Treinamento de PHP Adão Chiavelli
38. Aula 02 Orientação a objetos Trabalhar com objetos significa montar classes onde terão atributos e métodos para depois poder ser gerado um objeto. Pág: 103 e 104 Treinamento de PHP Adão Chiavelli
39. Aula 02 Orientação a objetos Ex: Atributo Class Pessoa { nome; idade; } Treinamento de PHP Adão Chiavelli
40. Aula 02 Orientação a objetos Ex: Atributo com método. (função será passada na 5ª aula) Class Pessoa { nome; idade; função Pessoa(n, i) { este.nome = n; este.idade = i; } } Treinamento de PHP Adão Chiavelli
41. Aula 02 Orientação a objetos Agora podemos criar um objeto chamado pessoa. Pág: 103 e 104 Treinamento de PHP Adão Chiavelli
42. Aula 02 Orientação a objetos Ex: Criando o objeto. individuo X = novo Pessoa(“João”, 23); individuo Y = novo Pessoa(“Carlos”, 40); Treinamento de PHP Adão Chiavelli
43. Aula 02 Transformação de Tipos No PHP é possível converter a variável de um tipo para outro. Para isso devemos utilizar os conversores de tipos. www.aprenderphp.com.br Treinamento de PHP Adão Chiavelli
44. Aula 02 Transformação de Tipos www.aprenderphp.com.br Treinamento de PHP Adão Chiavelli
45. Aula 02 Operadores São os símbolos utilizados dentro de alguma operação. Podem ser utilizados para fazer: Comparação entre valores. Uma análise lógica que pode ser verdadeira ou falsa. Uma operação matemática. Pág: 34, 35 e 36 Treinamento de PHP Adão Chiavelli
46. Aula 02 Operadores Determinar se o valor vai ser uma string. Uma atribuição de valores. = Incrementar. Decrementar. Treinamento de PHP Adão Chiavelli
47. Aula 02 Operadores Comparação entre valores A == B (Valor A é igual ao B); A === B (Valor A é igual ao B e do mesmo tipo); A != B - A <> B (Valor A é diferente de B); A !== B (Valor A é diferente de B ou são do mesmo tipo); Pág: 34 Treinamento de PHP Adão Chiavelli
48. Aula 02 Operadores Comparação entre valores A < B (Valor A é menor que B); A > B (Valor A é maior que B); A <= B (Valor A é menor ou igual a B); A >= B (Valor A é maior ou igual a B); Pág: 34 Treinamento de PHP Adão Chiavelli
49. Aula 02 Operadores Análise lógica and ou && (Com esses operadores as duas condições tem que ser verdadeira.) orou || (Uma das duas podem ser verdadeiras.) xor (Uma das duas tem que ser verdadeira e nunca as duas de uma vez.) Pág: 34 Treinamento de PHP Adão Chiavelli
50. Aula 02 Operadores Operações Matemáticas As quatro operações matemática são: Adição + Subtração – Divisão / Multiplicação * Pág: 35 Treinamento de PHP Adão Chiavelli
51. Aula 02 Operadores Operações Matemáticas No PHP pode ficar assim: $sobra = (($salario- $despesas) * 0,5) – 100; echo ‘O cidadão deverá depositar ‘.$sobra.’ reais no banco’; Pág: 35 Treinamento de PHP Adão Chiavelli
52. Aula 02 Operadores Determinar String String é um valor que nós utilizamos somente como texto, na lógica de programação é a mesma coisa que a variável ser do tipo caracter. Para identificar no PHP que o valor é do tipo string nós colocamos ele entre aspas “ “. Treinamento de PHP Adão Chiavelli
54. Aula 02 Operadores Atribuição de Valores Atribuição de valores é quando você precisar dizer que alguma coisa recebe o valor tal. Ex: $nome = “Adão Chiavelli”; Treinamento de PHP Adão Chiavelli
55. Aula 02 Operadores Incremento e Decremento Incrementar é quando você precisa adicionar um valor a mais no valor atual e é utilizado o sinal ++. Decrementar é quando você quer diminuir um valor a menos no valor atual e é utilizado o sinal de --. Exemplos pág: 131, 132, 133 e 134 Treinamento de PHP Adão Chiavelli
56. Aula 03 Variável Booleanos; String; Inteiro; Ponto Flutuante; Comandos de decisão IF; ELSE; Treinamento de PHP Adão Chiavelli
57. Aula 03 Booleanos Variável booleana é aquela que pode representar um valor verdadeiro ou falso; Treinamento de PHP Adão Chiavelli
58. Aula 03 String Variável string é aquela que o valor será em formato de caracter; Treinamento de PHP Adão Chiavelli
59. Aula 03 Inteiro Variável do tipo inteiro é aquela que representa um número inteiro; Treinamento de PHP Adão Chiavelli
60. Aula 03 Ponto Flutuante - Real Variável do tipo flutuante é aquela que representa um número real, pode ter casas decimais, no PHP a vírgula substituída pelo ponto. Treinamento de PHP Adão Chiavelli
61. Aula 03 Comandos de decisão Existe alguns comandos de decisão que analisam se a condição dada pelo usuário é verdadeira ou falsa e retornando um valor correspondente a eles. Pág: 37 Treinamento de PHP Adão Chiavelli
63. Aula 04 Buscando dados de formulários Buscar dados de formulários é mais que importante, pois através desta busca que nós vamos dar início nas aplicações mais dinâmicas. Treinamento de PHP Adão Chiavelli
64. Aula 04 Buscando dados de formulários Nós podemos usar até mesmo o exemplo de calcular a média de um aluno. Ex: Em uma página a professora digita as notas da prova 1 e da prova 2. Em outra página o PHP faz a análise para saber se o aluno foi aprovado ou reprovado. Treinamento de PHP Adão Chiavelli
65. Aula 04 Buscando dados de formulários Formulário em HTML Resultado da análise Treinamento de PHP Adão Chiavelli
66. Aula 04 Como fazer? Treinamento de PHP Adão Chiavelli
67. Aula 04 Buscando dados de formulários Importante saber pelo menos noções básicas de HTML para construção de formulários. Veja o código para o formulário que usaremos. Treinamento de PHP Adão Chiavelli
68. Aula 04 Página em PHP que receberá as informações. Nome dos campos para armazenar as informações. Treinamento de PHP Adão Chiavelli
69. Aula 04 Buscando dados de formulários Depois de construir o formulário e salvar como index.html, vamos começar o código em php. Treinamento de PHP Adão Chiavelli
71. Aula 04 Buscando dados de formulários O comando que faz a busca do formulário em outra página é: $n1 = $_POST[‘nota1’]; POST é o método que foi enviado as informações do formulário. Treinamento de PHP Adão Chiavelli
72. Aula 04 Buscando dados de formulários O comando que faz a busca do formulário em outra página é: $n1 = $_POST[‘nota1’]; POST é o método que foi enviado as informações do formulário. Depois de criar o arquivo salve como resposta.php e execute no seu localhost. Treinamento de PHP Adão Chiavelli
73. Este material foi desenvolvido para o treinamento de PHP para instrutores da rede All Net. www.adaochiavelli.blogspot.com adaochiavelli@hotmail.com Treinamento de PHP Adão Chiavelli