PHP – Introdução

Logomarca PHP

PHP (Hipertext Preprocessor)

É uma linguagem de processamento server-side, isso significa que o código PHP é lido, interpretado e processador pelo servidor, que retorna as informações em Html.

  • Antes de aprender PHP é necessário conhecer Html e é bom que tenha algum conhecimento em lógica de programação.

O que é PHP?

  • PHP é uma linguagem server-side, como ASP
  • O código PHP é executado no servidor
  • PHP é compatível com diversos bancos de dados (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.)
  • PHP é Open Source e gratuito

Características:

  • PHP roda em diversas plataformas (Windows, Linux, Unix, etc.)
  • PHP é compatível com a maioria dos servidores Web atuais (Apache, IIS, etc.)
  • PHP é facil de aprender e roda com eficiência e segurança

Sintaxe básica:

Dentro da página, um bloco de código PHP deve sempre começar com <?php e terminar com ?>
O código PHP pode estar em qualquer lugar da página, e podem haver tantos blocos quantos forem necessários.
Em servidores com suporte à abreviação (shorthand support) as tags PHP podem ser <? e ?>

Um arquivo PHP normalmente contém tags Html, exatamente como um arquivo PHP, e blocos de código PHP.
Veja um exemplo de uma página PHP simples, que envia o texto “Olá! estou no pangaBLOG.” ao navegador.

<html>
 <body>
  <?php
   echo "Olá! estou no pangaBLOG.";
  ?>
 </body>
</html>

Cada linha de código PHP precisa ser finalizada com um “;” (ponto-e-vírgula).
O ponto-e-vírgula é um separador e serve para distinguir um conjunto de instruções de outro.

Existem duas instruções básicas para saída de texto com PHP: echo e print.
No exemplo acima usamos a instrução echo para exibir o texto “Olá! estou no pangaBLOG.”

Nota: O arquivo precisa ter a extensão “.php”, pois se a extensão for “.html” o código PHP não será executado.


Como comentar o código:

In PHP, we use // to make a single-line comment or /* and */ to make a large comment block.

Para fazer comentário de uma única linha, usa-se “//
Para fazer um bloco de comentário, usa-se “/*  */

<html> <body> <?php //...Comentário
  /*
  ...Comentário de
  várias linhas...  */
?>
</body>
</html>

Comments are closed.