如果打开cmd.exe并键入“ color 70”,然后按Enter,则整个终端会将颜色主题更改为带有黑色文本的灰白色背景,而不是带有白色文本的普通黑色背景。凉。当我在PHP中尝试相同的操作时,什么也没发生。
shell_exec('color 70');
请注意,我了解那些“ ANSI代码”,并且已经使用它们来更改文本的颜色和段落的背景。但是,这不会改变终端的整个背景颜色,就像“ color 70”一样。这些ANSI背景颜色代码仅更改您输出的特定文本的背景,而保留所有其他区域。有一个主要区别。
为什么“ color”命令在PHP CLI中不起作用?还有其他方法可以更改PHP CLI终端窗口的背景颜色吗?