function debug() { if (!defined('DEBUG')) { return; } $args = func_get_args(); $msg = $args[0]; array_shift($args); $extra = implode(' ', $args); printf("[debug] $msg [extra] $extran"); } function debugn($times) { static $n = 0; if ($n < $times) { $n++; $args = func_get_args(); array_shift($args); $call = 'debug('; foreach($args as&n...