Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 script.php 中有以下代码:
<?php echo "\e[0;36m Be happy ;)\e[0m"; ?>
它是这样运行的:
~$ php script.php
在我的 linux mint 桌面上,输出是彩色的,但在远程服务器机器上却不是,但是当我在那里使用 bash 时:
~$ echo -e "\e[0;36m Be happy ;)\e[0m";
我有彩色输出......我不知道可能出了什么问题。
请帮忙。
啊哈,找到了:
\e 转义(ESC 或 0x1B (27) in ASCII)(自 PHP 5.4.0 起)
< php 5.4.0。使用"\033"而不是"\e"
"\033"
"\e"