value + ($fg_bright ? 90 : 30); if (!is_null($bg)) $codes[] = $bg->value + ($bg_bright ? 100 : 40); if ($bold) $codes[] = 1; if (empty($codes)) return $text; return "\033[".implode(';', $codes)."m".$text."\033[0m"; }