【问题标题】:Change console out put from PHP [duplicate]从 PHP 更改控制台输出 [重复]
【发布时间】:2016-02-16 23:17:14
【问题描述】:

有没有办法从 debian 中的回显 PHP 语句更改控制台颜色?我有一个从 debian 服务器的命令行运行的脚本,我正在尝试以更清晰的方式查看所有输出的信息。

【问题讨论】:

标签: php linux


【解决方案1】:

是的,您可以轻松更改输出的颜色。也就是终端支持的时候。

您可以手动执行此操作,如下所示:

echo "\033[31m some colored text \033[0m some white text \n";
echo "\033[32m some colored text \033[0m some white text \n";

或者使用更复杂的方法与库,例如 https://github.com/kevinlebrun/colors.phphttps://github.com/abcarroll/simple-ansi-escape 可以有更易理解的代码,比如

echo $c('Hello World!')->white()->bold()->highlight('green') . PHP_EOL;

echo esc::ansiEscape(array('color/blue', 'faint', 'underline')), "I hope you enjoy Simple-Ansi-Escape!");

希望有帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-29
    • 2012-09-28
    • 2016-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多