<?phpfunction debug( $line, $msg ){ static $calls = 1; print "<P><HR><br>n"; print "DEBUG $calls: Line $line: $msg<br>"; $args = func_get_args(); if ( count( $args ) % 2 ) print "Odd number of args<BR>"; else{ for ( $x=2; $x< count($args); $x += 2 ){ print "  $$args[$x]: ".$args[$x+1]; print " .... (".gettype( $args[$x+1] ).")<BR>n"; } } print "<hr><p></p>n"; $calls++;}$test = 55;debug( __LINE__, "First message", "test", $test );$test = 66;$test2 = $test/2;debug( __LINE__, "Second message", "test", $test, "test2", $test2 );?>