Debuggen ist in PHP (und besonders in Drupal) nicht ganz so einfach. Wer aus der Java Ecke kommt, weiss wie angenehm es ist, mit Eclipse Schritt für Schritt durch den Code zu gehen. Mittlerweile geht es in PHP auch (z.B. mit dem Zend Studio), aber leider klappt das mit Drupal noch nicht, bzw. nur mit einzelnen Funktionen (vielleicht weiss ich einfach noch nicht wie).
Das Modul Debug hilft ein kleines bisschen
Über die Funktion debug
debug(label,$var1)
können entsprechende Ausgaben gemacht werden. Sieht ganz hübsch aus und wird auf jeden Fall meine eigene debugger-Funktion ersetzen.