PHP (acrónimo recursivo para PHP: Hypertext Preprocessor
) é uma linguagem de script de código aberto de uso geral que é especialmente adequada para o desenvolvimento web e pode ser integrada em HTML.
Nice, mas o que é que isso significa? Um exemplo:
Exemplo #1 Um exemplo introdutório
<!DOCTYPE html>
<html>
<head>
<title>Example</title>
</head>
<body>
<?php
echo "Hi, I'm a PHP script!";
?>
</body>
</html>
Em vez de muitos comandos para produzir HTML (como visto em C ou Perl), as páginas PHP contêm HTML com código incorporado que faz “alguma coisa” (neste caso, produzir “Olá, eu sou um script PHP!”). O código PHP é incluído em instruções especiais de início e fim de processamento <?php
e ?>
que lhe permitem saltar para dentro e para fora do “modo PHP”.
O que distingue o PHP de algo como o JavaScript do lado do cliente é que o código é executado no servidor, gerando HTML que é depois enviado para o cliente. O cliente receberia os resultados da execução desse script, mas não saberia qual era o código subjacente. Pode até configurar o seu servidor web para processar todos os seus ficheiros HTML com PHP, e depois não há realmente maneira de os utilizadores saberem o que tem na manga.
O melhor na utilização do PHP é que é extremamente simples para um recém-chegado, mas oferece muitas características avançadas para um programador profissional. Não tenha medo de ler a longa lista de características do PHP. Pode saltar, em pouco tempo, e começar a escrever scripts simples em poucas horas.
Embora o desenvolvimento do PHP esteja centrado na escrita de scripts do lado do servidor, pode fazer muito mais com ele. Continue a ler, e veja mais na secção O que pode o PHP fazer?, ou vá directamente ao tutorial introdutório se estiver apenas interessado em programação web.