|
Para começares a aprender
PHP, tem de perceber primeiro como este
se funde com o HTML. Ou seja, se temos uma
página em HTML, e pretendemos uma
simples funcionalidade desenvolvida em PHP,
não precisamos de escrever a
página toda em PHP. Seria totalmente
inútil fazer o output de uma página
inteira de HTML, só para mostrar
as horas, ou a data.
Vamos então perceber
como tudo funciona!
<html>
<body>
<!-- Exemplo de um output em HTML -->
Olá pessoal! Esta é uma área
normal de <b>HTML</b>! <br>
<?
// Exemplo de um simples output em PHP
echo "Esta área já é
dentro do <b>PHP</b>.";
?>
</body>
</html>
Este ficheiro chama-se "exemplo1.php".
Neste exemplo temos uma página
normal com o cabeçalho normal e algumas
tags de HTML. Depois temos também
a área que contem código PHP.
Essa área é delimitada pelas
tags <? (inicio) e ?> (fim). Neste
exemplo, o código utiliza a função"echo"
para enviar o output para a página
final, sobe a forma de código HTML.
Logo o resultado deste "echo"
vai ser:
Esta area já é
dentro do PHP.
Em que a palavra PHP é
escrita a BOLD.
Nota: TODAS AS INTRUçOS
SÃO TERMIDADAS COM O CARACTER ; (ponto
e virgula) Este caracter indica ao interpretador
quando acaba uma instruçao, e quando
ele deve de esperar outra intruçao.
A excepção deste caso é
quando um bloco
de código PHP só contem uma
única instrução, podendo
neste caso incluir ou não o ';' .
Assim como existem comentários em
HTML delimitados por <!-- e -->, em
PHP também é possível
comentar partes de um código. Para
tal, quando se quer comentar uma única
linha, utilizamos os caracteres '//' para
comentar a
linha que não será processada.
Para um bloco de linhas, utilizamos os separadores
"/*" no inicio do bloco, e "*/"
para fechar o comentário.
Exemplo:
<?
// Uma linha de comentario ..
/*
Um Simples
bloco de
comentario !!!
*/
?>
Exercicio 1:
Utiliza alternadamente a
função Echo do PHP e o texto
normal em html para efectuar o output das
seguintes frases:
Html:
A Primeira linha é <u>normal</u>.<br>
PHP:
A segunda, linha já é escrita
pelo <b>PHP</b>.<br>
Html:
Nisto, vem uma <font color=#FF0000>3ª
mais complexa</font>...<br>
PHP:
E logo a <font color=#00FF00>seguir</font>,
a 4ª <font color=#0000FF>ainda
mais</font> complicada!<br>
Se tudo correr bem, o resultado
é o seguinte:
A primeira linha é
normal.
(com o "normal" sublinhado)
A segunda linha, já
é escrita pelo PHP.
(o "PHP" a bold)
Nisto, vem uma 3ª mais
complicada...
("3ª mais complexa" a vermelho)
E logo a seguir, a 4ª
ainda mais complicada!
("seguir" a verde e "ainda
mais" a azul)
Se conseguiste fazer isto,
estas no bom caminho! :-)
Resumo:
O PHP pode ser apenas um pedaço de
código que fica no meio de tags HTML
e é
delimitado pelas tags <? e ?>.
|