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