blogdaren / custom-terminal-color
A toolkit used to display customizable & colorful text on terminal with PHP
1.0.2
2020-03-08 14:58 UTC
Requires
- php: >=5.3
This package is auto-updated.
Last update: 2025-03-09 01:59:50 UTC
README
A toolkit used to display customizable & colorful text on terminal with PHP
Installation
composer require blogdaren/custom-terminal-color
How to use?
<?php
//require_once __DIR__ . '/Autoloader.php';
require_once __DIR__ . '/vendor/autoload.php';
use CustomTerminalColor\Color;
//just keep beauty
echo PHP_EOL;
//level: info
Color::showInfo('1. http://www.blogdaren.com [Info]');
echo PHP_EOL . PHP_EOL;
//level: warning
Color::showWarning('2. http://www.blogdaren.com [Warning]');
echo PHP_EOL . PHP_EOL;
//level: error
Color::showError('3. http://www.blogdaren.com [Error]');
echo PHP_EOL . PHP_EOL;
//level: custom
Color::show('4. http://www.blogdaren.com [Custom]');
echo PHP_EOL . PHP_EOL;
//get colorful text and show it
$text = Color::getColorfulText('5. http://www.blogdaren.com [Fetch]', 'white', 'cyan');
echo $text . PHP_EOL . PHP_EOL;
//get colorful & blinked text and show it
$text = Color::getColorfulText('6. http://www.blogdaren.com [Blink]', 'light_blue', 'magenta', array('blink'));
echo $text . PHP_EOL . PHP_EOL;
//get colorful & underlined text and show it
$text = Color::getColorfulText('7. http://www.blogdaren.com [Underline]', 'white', 'magenta', 'underline');
echo $text . PHP_EOL . PHP_EOL;
Demonstrate
Available Color Code
Foreground | Background | Decoration |
---|---|---|
black | black | |
red | red | |
green | green | |
brown | yellow | |
blue | blue | |
purple | magenta | |
cyan | cyan | |
light_gray | light_gray | |
dark_gray | blink、underline | |
light_red | blink、underline | |
light_green | blink、underline | |
light_blue | blink、underline | |
light_purple | blink、underline | |
light_cyan | blink、underline | |
white | blink、underline | |
yellow | blink、underline |