ColorStyle
定义用于命令行输出的 ANSI 颜色样式的类
final 已弃用
自 |
4.0.0 |
---|---|
已弃用 |
4.3 将在 6.0 中移除 使用 |
包 |
Joomla CMS |
方法
__construct
构造函数
__construct( fg = '', bg = '', mixed||string|int options = []) :
自 |
4.0.0 |
---|---|
抛出 |
|
参数
- fg
string
前景色。- bg
string
背景色。- options
array<string|int, mixed>
样式选项。
响应
mixed
__toString
转换为字符串。
__toString() :
自 |
4.0.0 |
---|
响应
string
fromString
从参数字符串创建颜色样式。
fromString( string) :
静态
示例:fg=red;bg=blue;options=bold,blink
自 |
4.0.0 |
---|---|
抛出 |
|
参数
- string
string
参数字符串。
响应
$this
getKnownColors
获取已知颜色。
getKnownColors() : string||string|int
自 |
4.0.0 |
---|
响应
array<string|int, string>
getKnownOptions
获取已知选项。
getKnownOptions() : string||string|int
自 |
4.0.0 |
---|
响应
array<string|int, string>
getStyle
获取转换后的颜色代码。
getStyle() :
自 |
4.0.0 |
---|
响应
string
属性
knownColors
已知颜色
静态
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
knownOptions
已知样式
静态
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
fgBase
前景色基值
静态
自 |
4.0.0 |
---|
类型
int
bgBase
背景色基值
静态
自 |
4.0.0 |
---|
类型
int
fgColor
前景色
自 |
4.0.0 |
---|
类型
int
bgColor
背景色
自 |
4.0.0 |
---|
类型
int
options
样式选项数组
自 |
4.0.0 |
---|
类型
array<string|int, mixed>