O termo PHP é um acrônimo para PHP: Hypertext Preprocessor . PHP é uma linguagem de script do lado do servidor projetada especificamente para desenvolvimento web. É de código aberto, o que significa que é gratuito para baixar e usar. É muito simples de aprender e usar. Os arquivos possuem a extensão “.php”. 

Rasmus Lerdorf inspirou a primeira versão do PHP e participou das versões posteriores. É uma linguagem interpretada e não requer um compilador. 

  • O código PHP é executado no servidor.
  • Pode ser integrado a vários bancos de dados como Oracle, Microsoft SQL Server, MySQL, PostgreSQL, Sybase, Informix.
  • É poderoso para manter um sistema de gerenciamento de conteúdo como o WordPress e pode ser usado para controlar o acesso do usuário.
  • Suporta protocolos principais como HTTP Basic, HTTP Digest, IMAP, FTP e outros.
  • Sites como www.facebook.com, www.yahoo.com também são construídos em PHP.
  • Uma das principais razões por trás disso é que o PHP pode ser facilmente embutido em arquivos HTML e os códigos HTML também podem ser escritos em um arquivo PHP.
  • O que diferencia o PHP da linguagem do lado do cliente como HTML é que os códigos PHP são executados no servidor, enquanto os códigos HTML são renderizados diretamente no navegador. Os códigos PHP são executados primeiro no servidor e, em seguida, o resultado é retornado ao navegador.
  • A única informação que o cliente ou navegador conhece é o resultado retornado após a execução do script PHP no servidor e não os códigos PHP reais presentes no arquivo PHP. Além disso, os arquivos PHP podem oferecer suporte a outras linguagens de script do lado do cliente, como CSS e JavaScript.

Outras características do PHP são as seguintes.

  • Simples e rapido
  • Eficiente
  • Garantido
  • Flexível
  • Multiplataforma, funciona com os principais sistemas operacionais como Windows, Linux, MacOS.

Sintaxe:

<?php 
  PHP code goes here 
?>

Exemplo:

<html>
    
   <head>
      <title>PHP Example</title>
   </head>
    
   <body>
      <?php echo "Hello, World! This is PHP code";?>
   </body>
 
</html>

Saída:

Hello, World! This is PHP code

Por que devemos usar PHP?

O PHP pode realmente fazer qualquer coisa relacionada a scripts do lado do servidor ou mais popularmente conhecido como back-end de um site. Por exemplo, o PHP pode receber dados de formulários, gerar conteúdo de página dinâmica, pode trabalhar com bancos de dados, criar sessões, enviar e receber cookies, enviar e-mails, etc. Existem também muitas funções hash disponíveis em PHP para criptografar os dados do usuário que tornam o PHP seguro e confiável para ser usado como uma linguagem de script do lado do servidor. Então, essas são algumas das habilidades do PHP que o tornam adequado para ser usado como linguagem de script do lado do servidor. Você conhecerá mais sobre essas habilidades em outros tutoriais. 

Mesmo que você não esteja convencido com as habilidades do PHP acima, existem mais alguns recursos do PHP. PHP pode ser executado em todos os principais sistemas operacionais como Windows, Linux, Unix, Mac OS X etc. Quase todos os principais servidores disponíveis hoje, como o Apache, suportam PHP. PHP permite o uso de uma ampla gama de bancos de dados. E o fator mais importante é que ele é gratuito para usar e baixar e qualquer pessoa pode baixar o PHP de sua fonte oficial: www.php.net

Consulte a configuração do ambiente de desenvolvimento e a sintaxe básica do PHP em outros artigos. 

O que há de novo no PHP 7.0 :