PHP é uma linguagem de script Open Source de uso geral, muito utilizada para aplicações Web.

Suas principais características são:
- Criação de aplicações dinâmicas;
- Código PHP é executado do lado servidor;
- Interação com banco de dados sem exposição de código para o cliente;
- Possibilidade de embutir código dentro do HTML;
- Arquivos PHP são tipos texto (ASCII) e podem ser escritos em qualquer editor de texto;
- Compatibilidade com diversos Sistemas Operacionais (Windows, Linux, Unix, Mac OS, e outros);
- Suportado por diversos servidores Web (Apache, IIS, e outros), podendo ser configurado como módulo ou como um CGI comum.
O que pode ser feito?
Basicamente, qualquer coisa como criar e coletar dados de um formulário, gerar páginas dinâmicas ou enviar e receber cookies.
Segue um link para o manual web do PHP. Nele há um suporte desde a sintaxe básica do PHP até a instalação e configuração de um servidor PHP.
Referência
Manual PHP
Beginning PHP5 and MySQL5, W Jason Gilmore
Até mais
