Uwe: Debugger für PHP?

Hallo,
ich bräuchte eine Art Debugger für PHP. Es geht um Scripte, die an der Konsole ausgeführt werden. Das ganze sollte in etwa wie "set -x" in der Bash funktionieren.

Beispiel:
x@y /tmp $ set -x
x@y /tmp $ a=1

  • a=1
    x@y /tmp $ b=$[a+1]
  • b=2
    x@y /tmp $ echo a b
  • echo a b
    a b
    x@y /tmp $ echo $a $b
  • echo 1 2
    1 2

Gibt es sowas oder etwas ähnliches bereits für PHP oder hat vielleicht jemand einen Ansatz, wie man so etwas selber programmieren könnte? Das ganze sollte dann unter Linux in der Bash laufen, d.h. ich rufe Scripte á la /pfad/zu/php xxx.php auf.

Vielen Dank für jede Hilfe!

Uwe