O PHP vem equipado com um depurador básico em linha de comando, phpdbg.
A maioria dos IDEs tem suporte para o » Xdebug, uma ferramenta gratuita para depuração que permite analisar as aplicações PHP passo a passo.