今天执行composer的时候看到命令窗口出现的提示里面有的关键性部分带有颜色,于是很好奇研究了一下,在这里记录下来
其实在命令行输出带颜色字体主要是使用的 ANSI 转义字符实现的,我们先看个例子:
<? echo " 33[38;5;1m红色文字 33[0m";
显示:
在终端中,ANSI定义了用于屏幕显示的Escape屏幕控制码,其格式为: