16
CURSO A JATO DE PHP 1. INTRODUCAO 1.1. COMO FUNCIONA 1.2. COMO INSTALAR 1.3. OS DELIMITADORES 2. AMBIENTE 2.1. TIPOS 2.2. OPERADORES 3. COMANDOS BÁSICOS 3.1. COMANDO DE EXIBIÇÃO ECHO, PRINT e PRINT_R 3.2. COMANDO DE LAÇO WHILE e FOR 3.3. COMANDO DE DECISÃO IF e SWITCH 4. FUNCOES 4.1. COMO USAR FUNCOES 4.2. COMO CRIAR NOVAS FUNCOES 5. BANCO DE DADOS 5.1. COMO ACESSAR O MYSQL 5.2. COMO ACESSAR O POSTGRES 5.3. COMO ACESSAR O MSSQL 6. ARQUIVO 6.1. COMO LER DADOS DE UM ARQUIVO 6.2. COMO GRAVAR DADOS EM UM ARQUIVO 7. OBJETOS 7.1. COMO USAR OBJETOS EXISTENTES 7.2. COMO CRIAR NOVOS OBJETOS 8. TRATAMENTO DE ENTRADA E SAÍDA DE DADOS 8.1. EVITANDO O SQL-INJECTION 8.2. TRABALHANDO NO PADRÃO HTML 9. TRABALHANDO COM AJAX

Php Orientado a Objetos Introduçao

  • Upload
    diiego2

  • View
    218

  • Download
    2

Embed Size (px)

DESCRIPTION

Php Orientado a Objetos Introduçao

Citation preview

CURSO AJATO DE PHP

CURSO A JATO DE PHP1. INTRODUCAO

1.1. COMO FUNCIONA

1.2. COMO INSTALAR

1.3. OS DELIMITADORES

2. AMBIENTE

2.1. TIPOS

2.2. OPERADORES

3. COMANDOS BSICOS

3.1. COMANDO DE EXIBIO

ECHO, PRINT e PRINT_R

3.2. COMANDO DE LAO

WHILE e FOR

3.3. COMANDO DE DECISO

IF e SWITCH

4. FUNCOES

4.1. COMO USAR FUNCOES

4.2. COMO CRIAR NOVAS FUNCOES

5. BANCO DE DADOS

5.1. COMO ACESSAR O MYSQL

5.2. COMO ACESSAR O POSTGRES

5.3. COMO ACESSAR O MSSQL

6. ARQUIVO

6.1. COMO LER DADOS DE UM ARQUIVO

6.2. COMO GRAVAR DADOS EM UM ARQUIVO

7. OBJETOS

7.1. COMO USAR OBJETOS EXISTENTES7.2. COMO CRIAR NOVOS OBJETOS8. TRATAMENTO DE ENTRADA E SADA DE DADOS

8.1. EVITANDO O SQL-INJECTION

8.2. TRABALHANDO NO PADRO HTML

9. TRABALHANDO COM AJAX

9.1. ENTENDENDO O AJAX

9.2. INTERAO HTML-AJAX-PHP

10. FORMATAO E ESTILO

10.1. HTML

10.2. CSS

1 - INTRODUCAO

1.1. COMO FUNCIONA O PHP

O interpretador de comandos PHP trabalha associado a um servidor de pginas para a internet, processando os arquivos-fontes antes de serem enviados ao cliente que os havia requisitado.

FIG1- Interao Usurio X Servidor Web X PHP1.2. COMO INSTALARPara utilizar o PHP, proceda a instalao do servidor WEB de sua preferncia e aps execute a instalao do interpretador PHP.Ou use o pacote EasyPHP que j instala o Servidor Apache, o interpretador PHP e o banco de dados MySQL.

1.3. OS DELIMITADORES

O PHP ler os arquivos-fontes e interpreta todos os cdigos que estiverem entre as seguintes tags:

...Comandos PHP... exemplo1:

2. O AMBIENTE PHP

Quando um usurio aciona uma pgina o PHP cria automaticamente uma SESSO associada a um identificador e disponibiliza temporariamente um ambiente onde pode ser utilizado pelo programador para guarda diversas informaes de processamento. Podem ser criadas ou modificadas variveis acessveis de outras pginas do mesmo usurio.

Nesse ambiente existem variveis de sesso predefinidas que armazenam informaes passadas atravs do navegador, como:

$_GET[] array contendo as informaes dos formulrio enviadas pelo mtodo GET

$_POST[] - array contendo as informaes dos formulrio enviadas pelo mtodo POST

$_SESSION[] array contendo diversas informaes sobre a sesso atual

$_SERVER[] array contendo informaes relacionadas ao ambiente de execuo do script atual

exemplo2:

Utilize a funo print_r() para visualizar o contedo de qualquer array:

2.1.TIPOS

Os tipos que pode ser usados no PHP so os seguintes:

Inteiro

- $a = 1;$b = 6/2;

Ponto flutuante- $c = 1.2; $d= 5.34;

String

-$e = tipo string; $f = caixa;

Array

-$matrix1 = array(teste,1-a,4345); $matrix2[]=novo item;

Objeto

-$objeto1 = new objeto; $objeto1->propriedade = x;2.2.OPERADORES+ Adio--Decremento de 1

-subtrao

==Igual a

*Multiplicao===Igual a (Comparao exata)

/Diviso!=Diferente de

.Concatenao=Maior ou igual a

/=atribuio com diviso&&E

.= atribuio com concatenao||Ou

++Incremento de 1{}Delimita um bloco de comandos

OBS.: O PHP substitui uma varivel por seu valor quando ela est inserida dentro de um texto delimitado por aspas duplas:$variavel = certa;

$texto1 = Esta a hora $variavel.; -> Esta a hora certa.

$texto2 = Esta a hora $variavel.; -> Esta a hora $variavel.

3. COMANDOS BSICOS3.1. COMANDO DE EXIBIO

Os comandos mais comuns de exibio de contedo so

ECHO - envia o contedo para a tela do navegador do usurio

Ex. echo Casa de Papel; echo $_SERVER[PATH];

PRINT - envia o contedo para a tela do navegador do usurio

Ex. print Iron Made; print $_SERVER[PHP_SELF];

PRINT_R exibe o conteudo de um array Ex. Print_r($_SERVER);

3.2. COMANDO DE LAO

WHILE executa o lao enquanto a condio for verdadeira Ex. while ($a < 100)

{

$a++; echo $a.;

};

FOR executa o lao determinadas vezes Ex. for($i=10;$i