php console color
<?php
/**
* Форматирование цветной строки
* @param $msg
* @param string $color (black, red, green, yellow, blue, purple, cyan, white)
* @return string
*/
function colorize($msg, $color = 'reset')
{
$colors = [
'black' => "\033[30m",
'red' => "\033[31m",
'green' => "\033[32m",
'yellow' => "\033[33m",
'blue' => "\033[34m",
'purple' => "\033[35m",
'cyan' => "\033[36m",
'white' => "\033[37m",
'reset' => "\033[0m",
];
return $colors[$color] . $msg . $colors['reset'];
}
echo colorize('test','red').PHP_EOL