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?
Cledison Eduardo Fritzen
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?
Cledison Eduardo Fritzen
Introdução ao PHP
• O que faz o Web Server?
• Como o PHP é interpretado?
Cledison Eduardo Fritzen
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
Cledison Eduardo Fritzen
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>
Cledison Eduardo Fritzen
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>
Cledison Eduardo Fritzen
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>
Cledison Eduardo Fritzen
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”
Cledison Eduardo Fritzen
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 */
?>
Cledison Eduardo Fritzen
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
Cledison Eduardo Fritzen
Saída de Informações
• Exemplo
<?php
$numero1 = 50;
$numero2 = 100;
$resultado = $numero1 + $numero2;
echo $resultado;
?>
<?php
$ola = “Cledison";
echo “Olá ”.$ola;
?>
Cledison Eduardo Fritzen
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>”;
?>
Cledison Eduardo Fritzen
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.");
}
?>
Cledison Eduardo Fritzen
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>";
?>
Cledison Eduardo Fritzen
Download

html