Misturando HTML com PHP

março 11, 2008 – 8:45 pm

Vamos partir do princípio que a estrutura de uma página HTML já seja conhecida.
Para todo o caso um exemplo:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <!--codificação da página-->
<title>Seu titulo</title>
</head>
<body>
<!--aqui fica a parte visivel da sua pagina-->
<? echo "Isto foi escrito via PHP";?>
</body>
</html>

Para mesclar HTML e PHP é uma tarefa muito simples e fácil.
Por exemplo se quiser adicionar a data de acesso no título da página é preciso apenas fazer o seguinte:

<title>Seu titulo - <?php echo date("d/m/Y"); ?></title>

Explicando:

  • Todo código PHP deve ser obrigatóriamente iniciado por <?php e finalizado por ?>. Estes símbolos são chamados de delimitadores, que também poderiam ser escritos como <? ?> e teriam a mesma função. O código entre os delimitadores é o qual vai ser interpretado pelo servidor como código PHP.
  • A função echo no título diz para o interpretador escrever a string retornada por date(). A função date() retorna a data do servidor no formato em que é solicitado pela string “d/m/Y” que seria o mesmo que 13/04/2008, por exemplo.
  • No corpo da página (<body></body>) será escrita a frase “Isto foi escrito via PHP”.

Assim como a função date pode lhe retornar a data, muitas outras podem lhe ser de muita utilidade (Use-as com moderação, risos). Basta você checar a lista de funções no site da linguagem PHP (www.php.net).

O seu aprendizado exige muito mais do que eu tento passar. Os manuais em geral não são muito úteis, mas o manual PHP é muito didático, ensina com exemplos e respostas, com a diferença que também pode ser lido em Português do Brasil.

Quero ter sido útil com este post.
Os milhares de comentários são lidos e respondidos, hehe.
Abraço!
- Jonas Ruth

Compartilhe: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • NewsVine
  • Rec6
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati
  • YahooMyWeb
Tags: html, misturando, PHP

Related posts

Post a Comment