Área do Usuário
PHP é uma sigla recursiva que significa PHP HyperText Preprocessor. O PHP é uma linguagem de código-fonte aberto, muito utilizada na Internet e especialmente criada para o desenvolvimento de aplicativos Web.
Note como isso é diferente de scripts CGI escritos em outras linguagens como Perl ou C --- ao invés de escrever um programa com um monte de comandos para imprimir HTML, você escreve um arquivo HTML com algum código inserido para fazer alguma coisa (nesse caso, imprimir um pouco de texto). O código PHP é delimitado por tags iniciais e finais que lhe permitem pular pra dentro e pra fora do “modo PHP”.
A melhor coisa em usar PHP está no fato de ele ser extremamente simples para um iniciante, mas oferece muitos recursos para o programador profissional.
Para testar scripts PHP é necessário um servidor com suporte a esta tecnologia.
Normalmente, o mais utilizado é o Apache. O banco de dados mais utilizado com os scripts PHP é o MySQL. Um exemplo de pacote pronto para execução de um ambiente Apache + PHP + MySQL é o EasyPHP (http://www.easyphp.org). Qualquer editor de textos pode ser usado para escrever os scripts PHP (ex. bloco de notas ou a ferramenta free MPS PHP Designer em http://www.mpsoftware.dk).
As páginas PHP devem ser salvas no diretório raiz do servidor. Para testes locais com o EasyPHP, essa pasta é c:\Arquivos de programas\EasyPHP\www. Para acessar a página, deve-se abrir o browser Internet Explorer e digitar-se o nome do domínio (http://127.0.0.1) e o nome da página com extensão .php. Quando o EasyPHP está sendo executado, aparece um ícone com uma letra “e” ao lado do relógio do Windows
Sumário
1 Introdução
2 Exemplo de Script
3 Configuração (php.ini)
4 Sintaxe Básica
5 Variáveis
6 Tipos de dados
7 Constantes
8 Expressões
9 Operadores
10 Estruturas de Controle
11 Funções
12 Classes e Objetos
13 Referências
14 Matrizes
15 Inclusão de Arquivos
16 Cookies
17 Parâmetros
18 Formulários
19 Uploads
20 Envio de e-mails
21 Introdução ao MySQL
22 Exibição
23 Consulta e Ordenação
24 Inclusão e Atualização
25 Exclusão
Referências


