PHP Класс Cml\Console\Format\Colour

См. также: http://www.linuxselfhelp.com/howtos/Bash-Prompt/Bash-Prompt-HOWTO-6.html
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__callStatic ( string $method, array $args ) : string 静态方法
colour ( string $text, string | array | integer $foregroundColors = null, string | integer $backgroundColors = null ) : string 返回格式化后的字符串
setNoAnsi ( ) 不输出 ansi字符

Приватные методы

Метод Описание
charToCode ( integer | string | array $color ) : array 返回颜色对应的数字编码

Описание методов

__callStatic() публичный статический Метод

静态方法
public static __callStatic ( string $method, array $args ) : string
$method string
$args array
Результат string

colour() публичный статический Метод

返回格式化后的字符串
public static colour ( string $text, string | array | integer $foregroundColors = null, string | integer $backgroundColors = null ) : string
$text string 要着色的文本
$foregroundColors string | array | integer 前景色 eg: red、red+highlight、Colors::BLACK、[Colors::BLACK, Colors::HIGHLIGHT]
$backgroundColors string | integer 背景色
Результат string

setNoAnsi() публичный статический Метод

不输出 ansi字符
public static setNoAnsi ( )