Post on 06-Jun-2015
Agrupamento de Escolas da Batalha
Miguela Fernandes
Março 2011
PHP – free world ;)
Sumário
3 R´s
O que é o PHP?
Vantagens
Como usar
Origem
Tipos de tagsMostrar mensagem
Comentários
Como iniciar
Aplicar ;-)
PHP3 R´s:Reduzir – Custos
Reutilizar – Open source
Reciclar – Creative Commons
• Hypertext Preprocessor é uma linguagem de script server-side embebida no HTML
• Pode ser implementado em “qualquer” ambiente
• Scripts PHP são executados nos servidores
O que é o PHP?
http://www.php.net/
•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
Origem
• Fonte: http://pt.wikipedia.org/wiki/PHP
• 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, Sybase, 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.
Vantagens
<% código PHP %>
<script language="php"> código PHP </script>
<?php código PHP ?> + usado
<? código PHP ?> abreviado
Tipos de Tags
Como usar?
Nome do ficheiro: index.php:
<html><head><title>Exemplo</title></head><body> <?php echo “PHP: é isto;-)"; ?></body> </html>
Output:PHP: é isto;-)
Para imprimir uma mensagem no browser temos de utilizar a instrução:
echo “Isto até é fácil ;-)”Isto até é fácil
$x=2;echo $x;
2
Mostrar mensagem
// uma linha
/*este símbolos são para usar com duas linhas*/
# uma linha
Comentários
•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
Como iniciar
Let´s work together ;-)
Download do xampp:
http://www.apachefriends.org/pt_br/xampp-windows.html
Para imprimir uma mensagem no browser utilizo o Echo?
Sim.
Não.
Os comentários escrevem-se da seguinte forma:
// para comentários em duas linhas
# para comentário em duas linhas
/*para comentário numa linha
/* para comentário em duas linhas*/
Para utilizar o php é necessário comprá-lo?
Sim, porque permite uma programação avançada.
Não, é um software livre.
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