raphaeu/colorize
最新稳定版本:1.2
Composer 安装命令:
composer require raphaeu/colorize
包简介
Colorir o conteudo do console linux
README 文档
README
Biblioteca para colorir textos em console line
Requisitos
- PHP >= 5.6
Instalando com composer
composer require raphaeu/colorize
Usando
// Import use \raphaeu\Colorize; // Exemplo de preenchimento de cor de fundo echo Colorize::blue(true)."Cor do fundo azul.".Colorize::clear(); // Exemplo cor do texto echo Colorize::red()."Cor do texto vermelho.".Colorize::clear(); // Exemplo style negrito no texto echo Colorize::bold()."Texto em negrito. ".Colorize::clear();
Também pode ser feito combinações
//Exemplo combinando métodos echo Colorize::blue(true).Colorize::bold().Colorize::blue()."Texto na cor azul em negrito e com fundo vermelho. ".Colorize::clear();
Dicas
-Sempre que iniciar uma colorização ou style de texto precisa ao final dos caracteres desejados chamar o método Colorize::clear() para encerrar a área de aplicação. Exemplo:
echo "Colorindo o texto com a cor".Colorize::blue()."azul".Colorize::clear()." nesse exemplo.";
-Para aplicar a cor no background basta passar true na chamada da função de colorir. Exemplo:
echo Colorize::blue(true)." Cor do fundo azul.".Colorize::clear() ;
Métodos
| método | descrição |
|---|---|
| Colorize::white() | Aplica a cor branca no texto |
| Colorize::ciano() | Aplica a cor ciano no texto |
| Colorize::magenta() | Aplica a cor magenda no texto |
| Colorize::blue() | Aplica a cor azul no texto |
| Colorize::yellow() | Aplica a cor amarelo no texto |
| Colorize::green() | Aplica a cor verde no texto |
| Colorize::red() | Aplica a cor vermelho no texto |
| Colorize::black() | Aplica a cor preto no texto |
| Colorize::bold() | Aplica o style negrito no texto |
| Colorize::italic() | Aplica o style italico no texto |
| Colorize::underline() | Aplica o style underline no texto |
| Colorize::bold() | Aplica o style negrito no texto |
| Colorize::none() | Retira style e a cor do texto |
| Colorize::clear() | Retira style e a cor do texto |
Changelog
A lista de mudanças você pode encontrar na página GitHub Releases.
Soluções de problemas
Por favor, reporte os bugs para GitHub Issue Tracker.
Copyright
Este projeto está licenciado sob a MIT License.
统计信息
- 总下载量: 462
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: proprietary
- 更新时间: 2018-11-14