TheSubKIller aka Skinning 261 Posted April 9, 2012 Boas Cyber-Gamers Introdução 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 ?>. Share this post Link to post Share on other sites