Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 2

Introduo ao PHP

O que o PHP

uma linguagem de Script (Como o HTML) e uma linguagem de programao


(C-Like)
http://pt.wikipedia.org/wiki/PHP

No compilada, mas sim interpretada


Gratis e Open Source
rapida, aberta, estvel e Multi-Plataforma (Qualquer OS)
No compilada
Fcil de usar, mas extremamente poderosa!
Fcil de aprender!
PHP uma comunidade (Existem montes de ferramentas open source)
Linguagem orientado a objectos (OOP)

Data Flow
Abrir Imagem (./Sessao_1/data-flow.jpg)

Software Necessrio
WebServer (WAMP)
PHP4 ou PHP5 (php.net)
MySQL 4.x (mysql.com)
PHP TextEditor (NetBeans)
PHPMyAdmin
Linux, Mac, Windows

Anatomia de um script
phpinfo(); (./Sessao_1/phpinfo.php)
Server-Side Code (./Sessao_1/welcome.php)
Exercicio Ol Mundo
Echo e Print (./Sessao_1/echo.php e print.php)
Echo mais rapida
Embeber PHP no HTML (./Sessao_1/embedding.php)
Short Tags (<?=) (php.ini - short_open_tag)
Sintax da Linguagem (./Sessao_1/sintax_da_linguagem.php)
Tipos de dados
Tipo de Variveis - (./Sessao_1/variables.php) (Sessao_1_Extra.doc)
http://php.net/manual/en/language.types.php
Tipos de dados bsicos (./Sessao_1/basic_types.php)
Inteiros (Segundo bloco do ficheiro)
0 - octodecimal
0X - hexadecimal
isset(), empty(), unset() (Sessao_1/isset_empty_unset.php)
(Sessao_1/null_is_null.php)
Constatnte (Maiusculas)
Variveis e operadores
http://www.php.net/manual/en/language.operators.php

Estruturas de controlo e deciso


if_else (Sessao_1/if_else.php)
if no meio do cdigo html
switch (Sessao_1/switch_statement.php)
for (Sessao_1/for_loops.php)
foreach
while (Sessao_1/while_loops.php)
Transformar o ciclo for em while
break_continue (Sessao_1/break_and_continue.php)
Gesto de erros
http://www.w3schools.com/php/php_exception.asp

Você também pode gostar