guia php
2
Sumário
Notas do Autor, 3
Introdução, 4
Instalando o VertrigoServ no Windows, 5
Instalando o Xampp (Apache, MySQL, PHP, Perl) no Linux, 6
Um primeiro Script, 6
Sintaxe Básica, 7
Tipos, 7
Array, 11
Variáveis, 12
Constantes, 13
Expressões, 14
Operadores, 15
Estruturas de Controle, 18
Estruturas de repetição, 21
Funções, 23
Algumas funções do PHP, 25
Manipulação de Arrays, 32
Funções Matemáticas, 37
PHP - Constantes Matemáticas, 41
Formulários e Interação com HTML, 44
Um pouco sobre Sessões, 46
MySQL, 47
Inserir, deletar e selecionar com MySQL, 49
Funções do MySQL, 51
PHP interagindo com o Banco de Dados MySQL, 52
Construindo uma Aplicação PHP+MySQL, 54
Referências Bibliográficas, 61
3
Notas do Autor
Este guia não tem a pretensão de exaurir o assunto, mas servir de fonte de consulta a iniciantes em programação que querem desenvolver aplicações para Web.
É muito importante que o leitor teste os exemplos, faça os exercícios propostos e refaça os exercícios resolvidos. Os pré-requisitos para a leitura deste guia são: lógica de programação e familiarização com HTML.
Estima-se que pouco mais de 10% dos domínios na Internet possuem o PHP instalado, daí uma grande oportunidade a esses estudantes e profissionais. Esta é a primeira versão do guia.
Daniel Moreira dos Santos
Técnico em Informática e Licenciando em Matemática
Contatos: daniel-htm@hotmail.com http://www.danielmoreira.wordpress.com
Dúvidas, sugestões e críticas são bem-vindas.
12 Setembro de 2009
Devido a outras ocupações voltei a escrever o guia e até mesmo a usar o PHP apenas neste ano de
2010. Hoje, dia 29 de Julho de 2010, publico a primeira versão, que chamarei de versão 0 (zero).
Espero em breve atualizá-la com idéias que já tenho em mente e também com sugestões de leitores e amigos. Fico feliz de poder contribuir de alguma forma para o seu aprendizado. O segredo é dividir para conquistar!
Daniel Moreira dos Santos
29 de Julho de 2010
4
Introdução
O nome PHP é