PHP – Introdução
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>

