// 

INTRODUÇÃO A0 PHP

Lucas E K Baumgavten
ekhautvngavlutuãñgmaíl (mn

É ›

4
INTRODUÇÃO Ao PHP

 

Lucas E.  K.  Baumgarten
ekbaumgarten@gmail. com

_. ... ... ... ..
¡déia de

ioal.  PW
e rnnls

INTRODUÇÃO Ao PHP

  
   

Lucas E.  K.  Baumgarten
ekbaumgarten@gmail. com
O que é? 

- Linguagem de programação server side
scripts (os códigos são interpretados pelo
servidor)

- Bastante popular...
a Adabas D a MySQL_

a dBase m ODBC

a Empress n Orac| e(OCI7 and OCIB)
a FilePro(read-only) n Ovrimos

n Hyperwave a Post...
~,  Um pouco da história

- Rasmus Lerdorf criou o PHP em 1994 com a idéia de

descobrir o número de acessos de seu site p...
Exemplos

- httpzzlfacebookcom

- h t :  h . c m

- htt :  wiki edia. or

- htt :  www. |¡| l scloset. com. br
- htt :  ww...
Delimitação elo código

<? php
códigos /  / mais recomendada
'_7>

<script language= "php">
códigos
</ script>

<'? 
códig...
Separador de instruções

Como separador de instruções,  no PHP é utilizado o caractere ;  (ponto e Vírgula). 
Note que apó...
Palavras reservadas

I iI r absttact and meu) as
mg);  gangue (as of PHP 5.4) çgggn gas; 
$102: 9205: sentida. : 9.6931": ...
halt Compiler( 1

endswitch

E

goto (as of PHP 5.3)

instanceof

namespace (as of PHP 5.3)

protected

m. 

unset

_o
z

...
Comentários em código

 

1 <? php

2 echo "Ola,  teste! " / /Este é um exemplo de comentário de uma linha

3 echo "Olá,  ...
Comentários em código

 

3 echo "Ella,  teste” / fEste é um exemplo de comentário de uma linha

EI echo "Ella,  te3te"' #...
Como Funciona? 

Web Server , 

MySQL

PoslGRE R*
F eo a a
¡HJMVTK ç BD Response
SQL Server
Oracle
* _ Apache (PHP)
BD Req...
liilçifçn : i-, ir'v1;i¡-"

ÊlÊlílf-Fjelelii-ía

E 'leasing'-

' 9 nur-á
l,  itaim.  :u- : mi

sT= iP¡-. iij: (;›. j,-: -J...
Introdução ao PHP
Próximos SlideShares
Carregando em…5
×

Introdução ao PHP

73 visualizações

Publicada em

Slides de aula introdutória ao PHP.
Apresentação para a disciplina de Programação Comercial do Curso Técnico em Informática - SETREM.
Criado em Fev/2013

Publicada em: Software
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
73
No SlideShare
0
A partir de incorporações
0
Número de incorporações
5
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Introdução ao PHP

  1. 1. // INTRODUÇÃO A0 PHP Lucas E K Baumgavten ekhautvngavlutuãñgmaíl (mn É › 4
  2. 2. INTRODUÇÃO Ao PHP Lucas E. K. Baumgarten ekbaumgarten@gmail. com _. ... ... ... ..
  3. 3. ¡déia de ioal. PW e rnnls INTRODUÇÃO Ao PHP Lucas E. K. Baumgarten ekbaumgarten@gmail. com
  4. 4. O que é? - Linguagem de programação server side scripts (os códigos são interpretados pelo servidor) - Bastante popular no desenvolvimento WEB, tem por finalidade a dinamicidade dos sites permitindo maior interação com os usuários - Suporte a vários tipos de bancos de dados (MySql, Postgres, SQLServer, Oracle, etc)
  5. 5. a Adabas D a MySQL_ a dBase m ODBC a Empress n Orac| e(OCI7 and OCIB) a FilePro(read-only) n Ovrimos n Hyperwave a PostgreSQL a IBM D82 a SQLite n Informix n Solid n Ingres a Sybase a InterBase a velocis n FrontBase n Unix dbm n mSQL a Direct MS-SQL
  6. 6. ~, Um pouco da história - Rasmus Lerdorf criou o PHP em 1994 com a idéia de descobrir o número de acessos de seu site pessoal, por isso o primeiro nome Personal Page Home Tools (Ferramenta para Homepages Pessoais) - 1997 - Aproximadamente 50.000 sites em PHP. -O significado da sigla de PHP mudou para Hypertext Preprocessor
  7. 7. Exemplos - httpzzlfacebookcom - h t : h . c m - htt : wiki edia. or - htt : www. |¡| l scloset. com. br - htt : www. rr n . m. br - htt : www. orto e. com. br
  8. 8. Delimitação elo código <? php códigos / / mais recomendada '_7> <script language= "php"> códigos </ script> <'? códigos ? > <% códigos %>
  9. 9. Separador de instruções Como separador de instruções, no PHP é utilizado o caractere ; (ponto e Vírgula). Note que após o fechamento das aspas, é colocado o ponto e vírgula. Ex. : <? php echo "Isto é um exemplo de instrução! "; echo "Este é outro exemplo de instrução! "; ? > OBS. : Nos dois exemplos, o texto entre as aspas será exibido na tela.
  10. 10. Palavras reservadas I iI r absttact and meu) as mg); gangue (as of PHP 5.4) çgggn gas; $102: 9205: sentida. : 9.6931": dsiíuLt saco g9 em : Lsstf em t enddedarg endfor endforeach m4* @meu , emma : talo msm; um' 9M gomes of PHP 5.3) imaginas include inauguram instanceof insteadof (as of PHP 5.4) interface EQ liga namespace (as of PHP 5.3) um g prlit É protected m: @m reguire once ral É tri tim (as of PHP 5.4) m¡ unsett) se É while xor
  11. 11. halt Compiler( 1 endswitch E goto (as of PHP 5.3) instanceof namespace (as of PHP 5.3) protected m. unset _o z Palavras reservadas abstract É @x0 (yalli (as of PHP 5.4) É catch const continue de_g| _ar_e a2 enddeclare ; Mp5 endforeach ll foreach i_f implements include insteadof (as of PHP 5.4) interface issetç) 7 É 0_I' PLN @No reguire reguire once switch tri É v r while m S Q ass Ci. efault Iseif endif r extends 9% include once MQ ¡Nil/ íôte re turn trait (as of PHP 5.4) t_ru É
  12. 12. Comentários em código 1 <? php 2 echo "Ola, teste! " / /Este é um exemplo de comentário de uma linha 3 echo "Olá, tesce'" #Este é outro exemplo de comentário de uma linha 4 5 / * 6 Quando eu quero comentários de mais de uma linha 7 ku faço assim! 8 */ 9 10 ? D-
  13. 13. Comentários em código 3 echo "Ella, teste” / fEste é um exemplo de comentário de uma linha EI echo "Ella, te3te"' #Este é outro exemplo de comentário de uma linha *l 5 / * v5 Quando eu quero comentários de mais de uma linha 7 leu faço assim! E: 7:/ 9 1D ? >
  14. 14. Como Funciona? Web Server , MySQL PoslGRE R* F eo a a ¡HJMVTK ç BD Response SQL Server Oracle * _ Apache (PHP) BD Request * " TWCHHJIEE) Que” ns (ASP / PHP) Server Response HYML Server Request HTTP Response HTML HTTP Request _* * Post à Gel
  15. 15. liilçifçn : i-, ir'v1;i¡-" ÊlÊlílf-Fjelelii-ía E 'leasing'- ' 9 nur-á l, itaim. :u- : mi sT= iP¡-. iij: (;›. j,-: -JcH- : Ilñll ÊTàl'1T-l«'¡(§l! L'(T-lãl¡ . em _ . f f V. i internal ç : li 'Ir"'? (=l: )_oI-)It~. ^~ 'A : r 'Í›'": (=lt, lll= l~*l Hoi-i 91:)

×