0, 'red' => 1, 'green' => 2, 'yellow' => 3, 'blue' => 4, 'magenta' => 5, 'cyan' => 6, 'white' => 7, ); $prefix = $suffix = ""; if($fgColour || $bgColour || $bold) { $suffix .= "\033[0m"; if($fgColour || $bold) { if(!$fgColour) $fgColour = "white"; $prefix .= "\033[" . ($bold ? "1;" :"") . "3" . $colours[$fgColour] . "m"; } if($bgColour) { $prefix .= "\033[4" . $colours[$bgColour] . "m"; } } return $prefix . $text . $suffix; } } ?>