|
|
1.
Introdução
- O
que é PHP?
- O
que pode ser feito com PHP?
- Como
surgiu a linguagem PHP?
2.
Sintaxe Básica
- Delimitar
o código PHP
- Separador
de instruções, Nomes
de variáveis
- Comentários de uma ou mais linha
3.
Criar os primeiros scripts
- Primeiro
Exemplo
- Utilizando
formulários HTML
- Interagindo
com o browser
- Acessando
Bancos de Dados
- Conexão
com o servidor
- Seleção
do banco de dados
- Execução
de queries SQL
- Tratamento
de resultados de query SELECT
4.
Tipos
- Tipos
Suportados
- Inteiros
(integer ou long)
- Números
em Ponto Flutuante (double ou float)
- Strings,
Arrays,
Listas,
Objetos,
Booleanos
- Transformação
de tipos, Coerções
- Transformação
explícita de tipos
- Com
a função settype
5.
Constantes
- Constantes
pré-definidas
- Definindo
constantes
6.
Operadores
- Aritméticos,
de
strings, de
atribuição, bit
a bit
- Lógicos,
Comparação,
Expressão
condicional
- de
incremento e decremento
- Ordem
de precedência dos operadores
7.
Estruturas de Controle
- Blocos,
Comandos
de seleção, if,
switch
- comandos
de repetição, while,
do...
while, for
- Quebra
de fluxo, Break,
Continue
|
8.
Funções
- Definindo
funções, Valor
de retorno, Argumentos
- Passagem
de parâmetros por referência
- Argumentos
com valores pré-definidos (default)
- Contexto,
Escopo
9.
Variáveis
- O
modificador static, Variáveis
Variáveis
- Variáveis
enviadas pelo navegador, URLencode
- Variáveis
de ambiente
- Verificando
o tipo de uma variável
- Função
que retorna o tipo da variável
- Funções
que testam o tipo da variável
- Destruindo
uma variável
- Verificando
se uma variável possui um valor
- A
função isset, A
função empty
10.
Classes e Objetos
- Classe,
Objeto,
A
variável $this, SubClasses
- Construtores
11.
Conclusões e referências
APÊNDICE
01
Funções para tratamento de strings
- Funções
relacionadas a HTML
- htmlspecialchars,
htmlentities,
nl2br,
get_meta_tags
- strip_tags,
urlencode,
urldecode
- Funções
relacionadas a arrays,
Implode
e join
- split,
explode,
Comparações
entre strings
- similar_text,
strcasecmp,
strcmp,
strstr,
stristr
- strpos,
strrpos,
Funções
para edição de strings
- chop,
ltrim,
trim,
strrev,
strtolower,
strtoupper
- ucfirst,
ucwords,
str_replace,
Funções
diversas
- chr,
ord,
echo,
print,
strlen
APÊNDICE
02
Funções para tratamento de arrays
- Funções
Genéricas:
- Array,
range,
shuffle,
sizeof
- Funções
de "navegação":
- reset,
end,
next,
prev,
pos,
key,
each
- Funções
de ordenação:
- sort,
rsort,
asort,
arsort,
ksort,
usort,
uasort,
uksort
|