Your SlideShare is downloading. ×
5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução

5,508
views

Published on

Published in: Education, Technology

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,508
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
78
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. PHP – free world ;) Agrupamento de Escolas da Batalha Miguela Fernandes Março 2011
  • 2. Sumário3Rs O que é o PHP? Origem Vantagens Como usar Tipos de tags Mostrar mensagem Comentários Como iniciar Aplicar ;-)
  • 3. PHP3 R s:Reduzir – CustosReutilizar – Open sourceReciclar – Creative Commons
  • 4. O que é o PHP?• Hypertext Preprocessor é uma linguagem de script server-side embebida no HTML• Pode ser implementado em “qualquer” ambiente• Scripts PHP são executados nos servidores http://www.php.net/
  • 5. Origem• A linguagem surgiu por volta de 1994, por Rasmus Lerdorf (membro da equipa Apache)• Em 1997 foi lançado o novo pacote da linguagem com o nome de PHP/FI• Zeev Suraski desenvolveu o analisador do PHP 3• Zeev e Andi Gutmans, escreveram o PHP 4• Junho de 2004 foi lançada a versão 5 do PHP • Fonte: http://pt.wikipedia.org/wiki/PHP
  • 6. Vantagens• Guardar dados de um formulário• Gerar páginas dinamicamente• Suporte a um grande número de base de dados, como: InterBase, Solid, dBase, mSQL, Sybas e, MySQL, FilePro, Oracle, Unix dbm, Informix, PostgreSQL…. and more • Enviar e receber cookies • Suporte outros serviços através de protocolos como IMAP, SNMP, POP, HTTP, entre outros.
  • 7. Tipos de Tags <% código PHP %> <script language="php"> código PHP </script> <?php código PHP ?> + usado <? código PHP ?> abreviado
  • 8. Como usar? Nome do ficheiro: index.php: <html> <head> <title>Exemplo</title> </head> <body> <?php echo “PHP: é isto;-)"; ?> </body> </html> Output: PHP: é isto;-)
  • 9. Mostrar mensagemPara imprimir uma mensagem nobrowser temos de utilizar a instrução:echo “Isto até é fácil ;-)” Isto até é fácil$x=2;echo $x; 2
  • 10. Comentários // uma linha /*este símbolos são para usar com duas linhas*/ # uma linha
  • 11. Como iniciar • O PC servidor da aplicação (local de execução) , envia código HTML para o PC cliente. • Precisamos • Servidor WEB, como o APACHE. (www.apache.org) • Interpretador - Side Scripts, ou seja, o PHP (www.php.net) • Servidor de Base de Dados, como o MySQL (www.mysql.org) • Browser compatível
  • 12. Let s work together ;-) Download do xampp: http://www.apachefriends.org/pt_br/xampp- windows.html
  • 13. Para imprimir uma mensagem no browser utilizoo Echo? Sim. Não.
  • 14. Os comentários escrevem-se da seguinteforma: // para comentários em duas linhas # para comentário em duas linhas /*para comentário numa linha /* para comentário em duas linhas*/
  • 15. Para utilizar o php é necessário comprá-lo? Sim, porque permite uma programação avançada. Não, é um software livre.
  • 16. Webgrafia e bibliografia• PHP/MySQL Programming for the Absolute Beginner de ANDY HARRIS• http://br.php.net/• http://www.php.net/manual/• http://www.truquesedicas.com/tutoriais/php/index.htm• http://www.php.net/tut.php