Como usar o servidor nativo do PHP 5.4

Uma das novidade do PHP 5.4 é a possibilidade de usar o servidor nativo. A grande vantagem é não ficar dependente de um servidor como Apache ou outros no seu ambiente de desenvolvimento.

É bom ressaltar que trata-se de um servidor simples de teste, que não foi projetado para ambientes de produção, onde são feitas muitas requisições simultâneas. Ele atende perfeitamente um ambiente de testes.

Supondo que você já tenha instalado o PHP 5.4 ou superior, vá até o Terminal (Linux) ou CMD (Windows) e entre na pasta onde o PHP foi instalado. Use o seguinte comando:

CD DiretorioDeInstalacaoDoPHP

Depois de entrar na pasta com o comando CD, basta executar o seguinte comando:

php -S localhost:8080

localhost é o endereço onde o servidor vai rodar, também poderia ser passado um IP, como o "127.0.0.1".
8080 é a porta onde o servidor vai rodar. O "normal" é rodar na porta 80, mas o problema é que essa porta é usada por outros aplicativos, como o Skype.

Para acessar o servidor pelo navegador basta chamar a url:

localhost:8080

É possível criar um .htaccess e usar o Rewrite normalmente, como se estive rodando no servidor Apache.