PHP – “Hypertext Preprocessor “
1
Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
LUCIANO.CRECENTE@ETEC.SP.GOV.BR
O que é PHP?
 PHP (um acrônimo recursivo para PHP:
Hypertext Preprocessor) é uma
linguagem de script open source de uso
geral, muito utilizada para o
desenvolvimento de aplicações Web
embútivel dentro do HTML.
2
Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
LUCIANO.CRECENTE@ETEC.SP.GOV.BR
UM EXEMPLO
 <!DOCTYPE HTML PUBLIC "-
//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<?php
echo "Olá, Eu sou um script PHP!";
?>
</body>
</html>
3
Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Outro exemplo
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title>PrimeiroSite</title>
 </head>
 <body>
 <p>Esta disciplina é sobre internet</p>
 <br />
 <?php
 $nome = "Luciano Professor de PI";
 echo $nome;
 ?>
 </body>
 </html>
4
Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Comentários
 <?php
echo 'Isto é um teste'; // Estilo de comentário de uma linha em c++
/* Este é um comentário de múltiplas linhas
ainda outra linha de comentário */
echo 'Isto é ainda outro teste';
echo 'Um teste final'; # Este é um comentário de uma linha no estilo shell
?>
5
Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Servidores Web suportados
 O PHP também é suportado pela
maioria dos servidores web atuais,
incluindo Apache (Linux), Microsoft
Internet Information Server (IIS), entre
outros.
6
Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Grandes apoiadores
 PHP já há algum tempo tem chamado atenção de gigantes da
Tecnologia por sua robustez e facilidades. Segue alguns:
 Oracle
 Yahoo!
 Wikipedia (este site é desenvolvido em PHP)
 IBM
 Eclipse (IDE)
 Netbeans (IDE)
 Facebook
 Eletroniks
 Twitter
 WordPress
7
Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
LUCIANO.CRECENTE@ETEC.SP.GOV.BR

Php

  • 1.
    PHP – “HypertextPreprocessor “ 1 Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 2.
    O que éPHP?  PHP (um acrônimo recursivo para PHP: Hypertext Preprocessor) é uma linguagem de script open source de uso geral, muito utilizada para o desenvolvimento de aplicações Web embútivel dentro do HTML. 2 Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 3.
    UM EXEMPLO  <!DOCTYPEHTML PUBLIC "- //W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Exemplo</title> </head> <body> <?php echo "Olá, Eu sou um script PHP!"; ?> </body> </html> 3 Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 4.
    Outro exemplo  <!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  <html xmlns="http://www.w3.org/1999/xhtml">  <head>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  <title>PrimeiroSite</title>  </head>  <body>  <p>Esta disciplina é sobre internet</p>  <br />  <?php  $nome = "Luciano Professor de PI";  echo $nome;  ?>  </body>  </html> 4 Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 5.
    Comentários  <?php echo 'Istoé um teste'; // Estilo de comentário de uma linha em c++ /* Este é um comentário de múltiplas linhas ainda outra linha de comentário */ echo 'Isto é ainda outro teste'; echo 'Um teste final'; # Este é um comentário de uma linha no estilo shell ?> 5 Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 6.
    Servidores Web suportados O PHP também é suportado pela maioria dos servidores web atuais, incluindo Apache (Linux), Microsoft Internet Information Server (IIS), entre outros. 6 Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 7.
    Grandes apoiadores  PHPjá há algum tempo tem chamado atenção de gigantes da Tecnologia por sua robustez e facilidades. Segue alguns:  Oracle  Yahoo!  Wikipedia (este site é desenvolvido em PHP)  IBM  Eclipse (IDE)  Netbeans (IDE)  Facebook  Eletroniks  Twitter  WordPress 7 Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR