|
Cursos
On-line Gratuitos-
PHP
Aula
03
Em
um arquivo PHP, na verdade mesclamos código PHP e Tags HTML. Neste
curso não iremos abordar o HTML (é importante que você conheça o
HTML, caso contrário não terá condições de acompanhar este curso,
maiores detalhes sobre como obter o curso HTML ao final desta página),
apenas o PHP. Quando um navegador Web solicita um arquivo que contém
código PHP, o arquivo primeiro será submetido ao "interpretador"
PHP, que irá executar o respectivo código e fornecer ao cliente
os resultados deste processamento, ao invés do código PHP que recebeu.
Este resultado será 100% HTML. Vamos comparar a uma vitamina, ou
seja, o liquidificador recebe as frutas e o leite e, após processar
o conteúdo, oferece o produto final, sem que você veja a maça, banana,
etc...
Este
tipo de processamento é conhecido pelo termo "server-side"
ou "lado servidor".
Para
que o interpretador PHP reconheça o que é código (tags) HTML
(ignorado por ele) e código PHP (processado por ele), este deverá
estar separado do código HTML, para isso, utilizamos a seguinte
sintaxe:
<?php
/// linha de comando PHP1;
/// linha de comando PHP2;
...
...
/// Linha de comando PHP31;
?>
O
marcador <?php inicia o código PHP e o marcador ?>
finaliza o código PHP. Antes do inicio do código PHP e ou após
o mesmo, teremos tags HTML.
Poderemos
ter vários trechos e intercalados com códigos PHP em um documento
HTML, conforme podemos observar a seguir:
///
código HTML
/// código HTML
<?php
/// código PHP;
?>
/// código HTML
/// código HTML
/// código HTML
<?php
/// código PHP;
?>
/// código HTML
Cada
tipo de documento possui uma extensão ao ser salvo, exemplos:
-
Documentos do word possuem uma extensão DOC
- Arquivo de imagem podem possuir extensões GIF, BMP, JPG, etc...
- Documentos de arquivo do tipo texto possuem uma extensão do tipo
TXT
Já
os arquivos que possuem código PHP deverão ser salvos com a extensão
"php" e sempre deverão estar salvos em uma pasta que possua
o servidor Web e PHP instalados.
Uma
outra forma, porém mais trabalhosa de abrir e fechar trechos de
códigos em PHP possui a seguinte sintaxe:
<SCRIPT
Language=php>
/// linha de comando PHP1;
/// linha de comando PHP2;
...
...
/// Linha de comando PHP31;
</SCRIPT>
Aconselhamos
o uso da primeira forma apresentada, motivo: a probabilidade de
erro de digitação de "<?php" ... "?>"
é bem menor do que "<SCRIPT Language=php>" ... "</SCRIPT>".
Você
deve ter notado também a presença do sinal de ponto e virgula ao
final de cada "linha de comando PHP". Este símbolo é obrigatório
e conhecido por finalizador de instruções e, caso seja esquecido,
poderá gerar um erro na janela do navegador do cliente.
Vamos
gerar nosso primeiro código em PHP. Imagine uma página Web simples,
onde será apenas apresentado o nome "Projeto Aprenda em Casa",
conforme podemos observar na figura abaixo:

Para
gerar este resultado na janela do navegador Web, utilizamos a seguinte
sequência de comandos (TAGs) HTML:
<html>
<head>
<meta http-equiv="Content-Language"
content="pt-br">
<meta http-equiv="Content-Type"
content="text/html;
charset=windows-1252">
<meta name="GENERATOR"
content="Microsoft
FrontPage 4.0">
<meta name="ProgId"
content="FrontPage.Editor.Document">
<title>Projeto
Aprenda em Casa</title>
</head>
<body>
<p>Projeto
Aprenda em Casa</p>
</body>
</html>
Para
obter o mesmo resultado na página Web aberta, porém com comandos
PHP, iremos utilizar a seguinte sequência HTML e PHP:
<html>
<head>
<title>Projeto Aprenda em Casa</title></title>
</head>
<body>
<?php
echo
"<P>Projeto Aprenda em Casa</P>\n";
?>
</body>
</html>
Aqui
temos o primeiro comando PHP, conhecido por ECHO. Este comando tem
a função de enviar para a janela do navegador qualquer conteúdo,
como por exemplo frases e conteúdo de variáveis.
Entre
aspas, após comando echo, temos o conteúdo a ser impresso e, o caracter
"\n" constante ao final do conteúdo a ser impresso, determina
que se existir um novo conteúdo a ser exibido na janela do navegador,
este será disponibilizado uma linha abaixo.
Para
exibir o conteúdo deste script, salve o mesmo no diretório onde
está setado o servidor Web e seu servidor PHP e abra o arquivo PHP
no seu navegador Web.
Citamos
sobre variáveis, mas como utilizar o comando ECHO para enviar os
dados armazenados em variáveis para a janela do navegador? Como
criar e trabalhar com variáveis? Este será tema de estudo do nosso
próximo módulo de aula
Voltar
Principal
| Cursos Gratuitos
| Cursos Diversos
| Dicas
| Promoções
| Mapa do
Site | QUIZ
|
|
Classificados | Central
Currículo | Fórum
| Fale Conosco |