[size=16.002px]在CMD中执行PHP脚本时,可以通过ANSI转义序列来改变输出颜色。以下是一个简单的示例: php
[backcolor=rgba(var(--ds-rgba-transparent))]复制
<?php// 定义颜色代码define('COLOR_RED', "\033[31m");define('COLOR_GREEN', "\033[32m");define('COLOR_YELLOW', "\033[33m");define('COLOR_BLUE', "\033[34m");define('COLOR_RESET', "\033[0m");// 输出带颜色的文本echo COLOR_RED . "这是红色文本" . COLOR_RESET . PHP_EOL;echo COLOR_GREEN . "这是绿色文本" . COLOR_RESET . PHP_EOL;echo COLOR_YELLOW . "这是黄色文本" . COLOR_RESET . PHP_EOL;echo COLOR_BLUE . "这是蓝色文本" . COLOR_RESET . PHP_EOL;?>
说明:注意事项:启用虚拟终端处理(Windows 10及以上):打开CMD或PowerShell。 执行以下命令: cmd
[backcolor=rgba(var(--ds-rgba-transparent))]复制
reg add HKCU\Console /v VirtualTerminalLevel /t REG_DWORD /d 1
重启CMD或PowerShell。
[size=16.002px]启用后,ANSI转义序列将生效,输出文本可以显示颜色。 |