Ich möchte hier ein paar kleine Helferline zeigen, die dem Anfänger und/oder
dem Fortgeschrittenen ohne große Testumgebung eine Hilfe sein können.
Nicht immer möchte man mit dem Debugger durch das Programm steppen.
Eine Traceausgabe, mit der Variablen und Text auf dem Screen ausgegeben werden.
Sie kann anstelle der Ausgabe mit console.log verwendet werden. Dabei kann auch bereits während der PHP-Phase protokolliert werden.
Mit kleinen Aufwand kann das auch in eine Logdatei erfolgen.
Für den Zugriff auf die Zeilennummer gibt es in PHP die "magische Konstante" __LINE__.
Leider gibt es bei Javascript keine äquivalente Funktion, um auf die aktuelle Zeilennummer des Scripts einfach zuzugreifen.
Das Beispielscript get_linenumber zeigt, wie es dennoch mit einer eigenen Funktion möglich ist.