UNIDADE 1 INTRODUÇÃO 5
1.1 CONTEÚDO DINÂMICO - CONCEITO 5
1.2 LINGUAGENS:. 6
1.3 RESUMO DA UNIDADE: . 6
UNIDADE 2 O QUE É PHP. 7
2.1 COMO CRIAR UM ARQUIVO PHP. 7
2.2 DELIMITANDO O CÓDIGO PHP 8
2.3 DELIMITADORES ALTERNATIVOS . 8
UNIDADE 3 SINTAXE E ESTRUTURAS DE DADOS . 10
3.1 OBJETIVOS DA UNIDADE 10
3.2 SEPARADORES DE INSTRUÇÕES 10
3.3 COMENTÁRIOS . 11
3.4 ESTRUTURAS DE DADOS . 12
3.4.1 Variáveis. 12
3.4.2 Constantes 12
3.4.3 Arrays. 13
3.5 RESUMO DA UNIDADE 15
UNIDADE 4 TIPOS DE DADOS . 16
4.1 OBJETIVOS DA UNIDADE 16
4.2 TIPOS SUPORTADOS . 16
4.2.1 Strings. 16
4.2.2 Numéricos. 17
4.2.3 Booleanos. 18
4.3 CONVERSÃO DE TIPOS 19
4.4 RESUMO. 20
UNIDADE 5 OPERADORES 21
5.1 OBJETIVOS DA UNIDADE 21
5.2 OPERADORES . 21
UNIDADE 6 ESTRUTURAS DE CONTROLE 23
6.1 OBJETIVOS DA UNIDADE 23
6.2 ESTRUTURAS DE CONTROLE 23
6.2.1 Condicionais. 23
6.2.2 Loops 26
6.3 RESUMO DA UNIDADE 30
UNIDADE 7 GERANDO HTML DINÂMICO . 31
7.1 OBJETIVOS DA UNIDADE 31
7.2 COMANDOS DE ESCRITA. 31
7.2.1 echo 31
7.2.2 print 32
Introdução ao PHP online
4
7.3 FORMAS DE ESCRITA 32
7.3.1 Em forma de string com interpolação 32
7.3.2 Em forma de string com concatenação. 33
7.3.3 Escape de caracteres 33
7.4 RESUMO DA UNIDADE 34
UNIDADE 8 FUNÇÕES DE ARRAYS 35
8.1 OBJETIVOS DA UNIDADE 35
8.2 CONTANDO ELEMENTOS EM UM ARRAY . 35
8.3 DE ARRAYS PARA STRINGS E VICE-VERSA 36
8.4 POPULANDO UM ARRAY . 37
8.4.1 Definindo elemento a elemento 37
8.5 RESUMO DA UNIDADE 38
UNIDADE 9 FORMULÁRIOS . 39
9.1 OBJETIVOS DA UNIDADE 39
9.2 $_GET E $_POST 39
9.3 CRIANDO VARIÁVEIS DINÂMICAS . 40
9.4 ENVIANDO UM E-MAIL SIMPLES 41
UNIDADE 10 COOKIES . 42
10.1 OBJETIVOS DA UNIDADE 42
10.2 O QUE SÃO COOKIES 42
10.3 GRAVANDO COOKIES . 42
10.4 LENDO COOKIES GRAVADOS 43
UNIDADE 11 HEADER. 45
11.1 OBJETIVOS DA UNIDADE 45
11.2 INTRODUÇÃO . 45
11.3 SINTAXE: 45
11.4 UTILIZAÇÕES 45
UNIDADE 12 ACESSO A BANCO DE DADOS MYSQL . 48
12.1 OBJETIVOS DA UNIDADE 48
12.2 ESTABELECENDO CONEXÕES 48
12.3 SELECIONANDO A BASE DE DADOS . 49
12.4 REALIZANDO CONSULTAS 49
12.5 APAGANDO O RESULTADO 49
12.6 NÚMERO DE LINHAS . 49
12.7 UTILIZANDO OS RESULTADOS 50
12.8 ALTERANDO O PONTEIRO DE UM RESULTADO. 50
12.9 EXEMPLO: CONEXÃO COM UM BANCO DE DADOS 50
12.10 EXEMPLO: CRIAÇÃO DE UMA TABELA 51
12.11 EXEMPLO: FORMULÁRIO DE INSERÇÃO DE DADOS. 52
12.12 EXEMPLO: PÁGINA DE AUTENTICAÇÃO 53
UNIDADE 13 APÊNDICE A: GUIA DE REFERÊNCIA RÁPIDA . 55