Part II: Developing Intranet Solutions Listing 4-3 (Continued)
Part II: Developing Intranet Solutions Listing 4-3 (Continued) } function print_banner() { if ($this->banner_printed == TRUE) { return 0; } $out =
myTextColor > . Debugger started for $this->prefix .
; if ($this->buffer == TRUE ){ $this->buffer_str .= $out; } else { echo $out; $this->banner_printed = TRUE; } return 1; } function write($msg) { $out = sprintf( %03d . %s
n , $this->myTextColor, $this->line++, $this->color, $msg); if ($this->buffer == TRUE) { $this->buffer_str .= $out; } else { echo $out; } }