O PHP foi criado por Rasmus Lerdorf no outono de 1994, e é usada principalmente como uma linguagem de scripting do lado servidor, embutida no html.
PHP, conhecido com Personal Home Page, foi criado por Rasmus como uma forma de rastrear os visitantes do seu currículo online. EM 1995 Rasmus decidiu tornar a sua versão OpenSource, para que as pessoas pudessem o ajudar, corrigindo bugs e implementando novas funcionalidades. A primeira versão era bastante simples e direta, e tinha funções que eram muito utilizadas por homepages naquela época.
EM 1995 o projeto foi reescrito, e renomeado para PHP/FI. O “FI” significava Form Interpreter, adicionando assim mais funcionalidades que cobriam as necessidades das homepages. Com isso o PHP/FI começou a ter um crescimento em massa, com a contribuição de programadores de todos o mundo.
Em meados de 1997, Zeev Suraski e Andi Gutmans reescreveram o PHP original, e então o PHP deixou de estar sob tutela de Rasmus, para estar sob orientação de um grupo. Com isso, fundou-se o PHP3, chamado agora de HyperText Processor.
O PHP4 é outra reescrita por Suraski e Gutmans, baseado no mecanismo e tecnologia Zend. Além da altíssimo melhoramento da performance desta versão, o PHP 4.0 incluiu outras características chave como o suporte para muitos servidores WEb, sessões HTTP, buffer de saída, maneiras mais seguras de manipular input de usuários e muitas construções novas na linguagem.
Hoje, o PHP está começando a ser usado por centenas de milhares de desenvolvedores (estimativa), e muitos milhões de sites reportam que tem o PHP instalado, que explica os 20% de domínios da Internet.
Estamos atualmente com a versão 5 do PHP, que foi lançado em julho de 2004 depois de um longo desenvolvimento e vários pre-releases. Ele principalmente introduziu o core, a Zend Engine 2.0 com um novo modelo de orientação a objetos e várias outras características.
Devido a natureza open-source do PHP, se há algo atualmente que você não consegue fazer em PHP, não há nada que impessa você de escrever um módulo ou extensão em código C para estender suas funcionalidades, sendo assim, você pode fazer o que você quiser usando somente o PHP. Isto é possível através da documentação da API que é muito bem feita e está disponível para todos.
Agradeço ao meu amigo Leandro por ter me apresentado o PHP! Vlw cara!
Fonte: PHP.net