Color
: int
in package
Именованный ANSI-цвет: 8 стандартных и 8 ярких оттенков.
Значение варианта — SGR-код текста (foreground). Фоновый код получается прибавлением 10 (self::bg()). Для 256-цветовой палитры и truecolor (RGB) используйте Ansi.
Table of Contents
Cases
- Black = 30
- Blue = 34
- BrightBlack = 90
- BrightBlue = 94
- BrightCyan = 96
- BrightGreen = 92
- BrightMagenta = 95
- BrightRed = 91
- BrightWhite = 97
- BrightYellow = 93
- Cyan = 36
- Green = 32
- Magenta = 35
- Red = 31
- White = 37
- Yellow = 33
Methods
- apply() : string
- Окрасить текст этим цветом (как цветом символов).
- applyBackground() : string
- Залить фон текста этим цветом.
- background() : int
- SGR-код фонового цвета (background).
- foreground() : int
- SGR-код цвета текста (foreground).
Cases
Black
Red
Green
Yellow
Blue
Magenta
Cyan
White
BrightBlack
BrightRed
BrightGreen
BrightYellow
BrightBlue
BrightMagenta
BrightCyan
BrightWhite
Methods
apply()
Окрасить текст этим цветом (как цветом символов).
public
apply(string $text) : string
Parameters
- $text : string
-
исходный текст
Return values
string —текст с кодом цвета и сбросом в конце
applyBackground()
Залить фон текста этим цветом.
public
applyBackground(string $text) : string
Parameters
- $text : string
-
исходный текст
Return values
string —текст с фоновым кодом и сбросом в конце
background()
SGR-код фонового цвета (background).
public
background() : int
Return values
int —код в диапазоне 40–47 или 100–107
foreground()
SGR-код цвета текста (foreground).
public
foreground() : int
Return values
int —код в диапазоне 30–37 или 90–97