Esta linguagem permite trabalhar com bases de dados e por isso desenvolver páginas dinâmicas com acesso a bases de dados. É uma programação mais complexa mas mais leve para interpretação por parte do browser.
A linguagem PHP é uma linguagem de programação de domínio específico, ou seja, seu escopo se estende a um campo de atuação que é o desenvolvimento web, embora tenha variantes como o PHP-GTK.
O seu propósito principal é de implementar soluções web velozes, simples e eficientes. Algumas das suas características são:
- Velocidade e robustez
- Estruturado e orientação a objetos
- Portabilidade - independência de plataforma - escreva uma vez, implemente em qualquer lugar
- Tipagem dinâmica
- Sintaxe similar a C/C++ e o Perl
- Open-source