150 likes | 256 Views
Técnico em Informática - Senac. Introdução ao PHP. Introdução ao PHP. PHP - acrônimo para "PHP: Hypertext Preprocessor" História do PHP O que é PHP? Para que serve o PHP? Onde e quando pode ser utilizado?. Introdução ao PHP. O que pode ser feito com PHP? Diferença entre PHP e HTML
E N D
Técnico em Informática - Senac Introdução ao PHP
Introdução ao PHP PHP - acrônimo para "PHP: Hypertext Preprocessor" História do PHP O que é PHP? Para que serve o PHP? Onde e quando pode ser utilizado?
Introdução ao PHP O que pode ser feito com PHP? Diferença entre PHP e HTML Cliente x Servidor O que é Server Side? O que é uma página dinâmica?
Introdução ao PHP O que faz o Web Server? Como o PHP é interpretado?
Características do PHP Possui código aberto Gratuíto Multiplataforma Linguagem interpretada Estabilidade Escalabilidade Ótimo desempenho (plataforma LAMP) Suporte a diversos Banco de Dados Rápido aprendizado
Características do PHP Exemplo – Código PHP: <html> <head> <title> Site do curso de PHP </title> </head> <body> <?php $nome = “Antônio”; echo “Olá $nome, seja bem-vindo à Aula de PHP.”; ?> </body> </html>
Características do PHP Exemplo código PHP - resultado <html> <head> <title> Site do curso de PHP </title> </head> <body> Olá Antônio, seja bem-vindo à Aula de PHP. </body> </html>
Interação PHP - HTML • Extensão: *.php • Tags do PHP • <?php . . . . . ?> • <? . . . . . ?> <html> ... <body> <?php $nome = “Maria”; echo “Olá $nome, Seja bem-vinda a Aula de PHP.”; ?> </body> </html>
Separação de instruções Ao fim de cada instrução, é necessário utilizar o ponto-e-vírgula, assim como em C, Perl e outras linguagens mais conhecidas. echo “teste”;
Comentários • Comentando uma linha <? echo “teste”; #isto é um teste ?> <? echo “teste”; //teste similar ?> • Comentando um bloco <? echo “teste”; /* teste similar, mas de duas linhas ou mais, em bloco */ ?>
Saída de informações • echo “Este texto será exibido na tela”; • Exibe uma ou mais strings • print “Este texto será exibido na tela”; • Mostra uma string • Print_r($var) • Exibe índices e valores de um array
Saída de Informações Exemplo <?php $numero1 = 50; $numero2 = 100; $resultado = $numero1 + $numero2; echo $resultado; ?> <?php $ola = “Cledison"; echo “Olá ”.$ola; ?>
Saída de informações Exemplo <?php echo “<h1>Aula de PHP</h1>”; for ($i=0; $i<20; $i++) echo “<h4>Bem-<b>vindo</b></h4>”; ?>
Saída de informações Exemplo <?php $nome = "João"; if($nome == "João") { echo("A variável 'nome' contém João. A declaração é verdadeira."); } else { echo("A variável 'nome' não contém João. A declaração é falsa."); } ?>
Saída de informações Exemplo <?php $i = 0; echo "<h1>exemplo</h1>"; echo "<table border=1>"; echo "<tr><td>Campo1</td></tr>\n"; while ($i < 10) { $i= $i + 1; echo "<tr><td>linha [$i]</td></tr>"; } echo "</table>"; ?>