iii
06. SINTAXE BÁSICA.............................................................................................................19
D
ELIMITANDO O CÓDIGO
PHP...............................................................19S
EPARADOR DE INSTRUÇÕES
.................................................................19 N
OMES DE VARIÁVEIS
...........................................................................20C
OMENTÁRIOS
......................................................................................20
Comentários de uma linha:..............................................................20Comentários de mais de uma linha:.................................................20
I
MPRIMINDO CÓDIGO HTML
...................................................................21
07. TIPOS.....................................................................................................................................22
T
IPOS
S
UPORTADOS
..............................................................................22
Inteiros (integer ou long).................................................................22 Números em Ponto Flutuante (double ou float)..............................23Strings..............................................................................................23 Arrays...............................................................................................24
Listas................................................................................................................................25
Objetos.............................................................................................26 Booleanos.........................................................................................26
T
RANSFORMAÇÃO DE TIPOS
..................................................................26
Coerções...........................................................................................26 Transformação explícita de tipos.....................................................27 Com a função settype.......................................................................28
08. OPERADORES ...................................................................................................................29
A
RITMÉTICOS
........................................................................................29
DE STRINGS
............................................................................................29
DE ATRIBUIÇÃO
.....................................................................................29
BIT A BIT
................................................................................................30L
ÓGICOS
................................................................................................30C
OMPARAÇÃO
.......................................................................................31E
XPRESSÃO CONDICIONAL
....................................................................31
DE INCREMENTO E DECREMENTO
...........................................................31
09. ESTRUTURAS DE CONTROLE...................................................................................33
B
LOCOS
.................................................................................................33C
OMANDOS DE SELEÇÃO
.......................................................................33
if .......................................................................................................34 switch...............................................................................................36
COMANDOS DE REPETIÇÃO
....................................................................38
while.................................................................................................38do... while.........................................................................................38 for.....................................................................................................39
Q
UEBRA DE FLUXO
................................................................................40
Break................................................................................................40Continue...........................................................................................40
10. FUNÇÕES.............................................................................................................................42
D
EFININDO FUNÇÕES
.............................................................................42V
ALOR DE RETORNO
..............................................................................42A
RGUMENTOS
.......................................................................................43
Passagem de parâmetros por referência.........................................43