The, escrito em C, lê muito como Perl e pode ser descrito como um script Perl-como que pode ser incorporado em HTML para executar operações de servidor com banco de dados, arquivos, os agentes do utilizador e similares de log. O desenvolvedor é o grupo PHP ea versão mais recente é PHP 5.2.10 em 2009/06/18. Há também versões instáveis: 5.3.0RC4 e 6.0.0-dev.PHP é freeware sob a licença PHP ao invés da GNU General Public License. A linguagem de script funciona em vários sistemas operacionais e em ambas as plataformas de 32 bits e 64 bits, embora a 32 bit é o único oficial do nome Windows.
The PHP vem das ferramentas originais pessoais Home Page cunhados por Lerdorf. A linguagem, como Perl, também pode ser usado para criar scripts de linha de comando e scripts de interface do lado do cliente. Para aqueles que já sabem HTML, e Perl, PHP é muito fácil de aprender. Em alguns aspectos PHP é semelhante à incorporação Javascript em uma página HTML, exceto que o PHP é executado no servidor em vez de no navegador do cliente. PHP compartilha Perls poderosa capacidade de análise e é ótimo para lidar com a entrada do usuário.
A linguagem de script é normalmente compilado em tempo de execução, mas pode ser compilado em formato binário antes da mão para a velocidade máxima. Os desenvolvedores devem ter cuidado em não usar muitos recursos com cada script, pois é fácil de sobrecarregar o servidor. PHP tem alguns problemas de segurança significativos e não tem mácula verificando como Perl para entrada externa. Scripts PHP são colocados em HTML desencadeada por delimitadores. A língua tem uma ampla gama de funções e PHP 3 para cima tem capacidade orientada a objetos.
PHP tornou-se uma das páginas de servidor ativo mais populares e é apoiada por uma ativa comunidade de desenvolvedores.