Módulo 5 redes de Comunicação
Conteúdos do módulo 5:
1. Introdução à programação web
2. Scripting do lado do servidor e do lado do Cliente
3. Técnicas básicas de escrita páginas dinâmicas
4. Variáveis e estruturas de controlo de execução
5. Variáveis e tipos de dados
6. Enumeradores e constantes
7. Operadores, decisões e ciclos Scope e tempo de vida de variáveis
8. Objetos disponibilizados pela linguagem
9. Métodos, propriedades e eventos dos principais objetos
10. Eventos globais
11. Eventos indiretos
12. Anulação de eventos
13. Objetos dinâmicos de escrita e pedidos de dados
14. Noção de sessão e cookies
15. Tratamento de erros
16. Introdução ao MYSQL e Ligação com o PHP
PHP (Personal HomePage)
Uma linguagem “sript” de servidor que pode funcionar em dois modos distintos.
“HELLO WORLD”
Untitled~
Um bloco PHP é delimitado de 3 formas:
Variáveis
As variáveis são procedidas de um $. O nome de uma variável deve começar por um caracter de ‘a’ a ‘z’ ou um _.
O PHP é uma linguagem “untyped”. As variáveis não têm tipo. Na realidade é dinamicamente “typed”.
Variáveis PHP
Funções variáveis não funcionam com construtores de linguagem como echo, print, unset(),isset(), empty(), include, require e outras assim. Utilize uma função de wrapper para usar quaisquer um destes construtores como uma função variável.
Exemplo #1 Exemplo de funções variáveis
Um metodo de um objeto também pode ser chamado com a sintaxe de funções variáveis.
Exemplo #2 Exemplo de chama de método variável
Operadores
Operadores Aritméticos ($a + $b – adição)
Operadores de Atribuição (=)
Operador Bit-a-bit ($a | $b – ou)
Operadores de Comparação ($a == $b – igual)
Operadores de controlo de erro ($my_file = @file ('arquivo_nao_existente') or die ("Falha abrindo arquivo: '$php_errormsg'");)
Operadores de Execução ()
Operadores de Incremento/Decremento (
Operadores Lógicos
Operadores de String
Operadores de Arrays