1. Go to this page and download the library: Download jfcherng/php-color-output library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
jfcherng / php-color-output example snippets
/**
* Make a string colorful.
*
* @param string $str the string
* @param string|string[] $colors the colors
* @param bool $reset reset color at the end of the string?
*
* @return string the colored string
*/
\Jfcherng\Utility\CliColor::color(string $str, $colors = [], bool $reset = true): string
/**
* Remove all colors from a string.
*
* @param string $str the string
*
* @return string the string without colors
*/
\Jfcherng\Utility\CliColor::noColor(string $str): string
Jfcherng\Utility\CliColor;
// colors in a string using a comma as the delimiter
echo CliColor::color('foo', 'f_light_cyan, b_yellow'); // "\033[1;36;43mfoo\033[0m"
echo PHP_EOL;
// colors in an array
echo CliColor::color('foo', ['f_white', 'b_magenta']); // "\033[1;37;45mfoo\033[0m"
echo PHP_EOL;
// do not auto reset color at the end of string
echo CliColor::color('foo', ['f_red', 'b_green', 'b', 'blk'], false); // "\033[31;42;1;5mfoo"
// manually add color reset
echo CliColor::color('', 'reset'); // "\033[0m"
echo PHP_EOL;
// remove all color codes from a string
echo CliColor::noColor("\033[31;42;5mfoo\033[0mbar"); // "foobar"
echo PHP_EOL;
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.