PHP:为字符串着色

PHP:为字符串着色,php,Php,我刚刚完成了ASCII表的设计,如: +------+------+ |id |name | +------+------+ |1 |x | +------+------+ 现在我正试着给这些文字上色。我找到了一些使用PHP图像/HTML的方法。有没有办法在没有PHP image create/HTML的情况下为这些文本着色 目标:用相同的颜色为每列文本上色。例如,idcol的所有值均为红色,namecol为绿色,依此类推 注意:它既不是控制台输出,也不是HTML页面。

我刚刚完成了ASCII表的设计,如:

+------+------+
|id    |name  |
+------+------+
|1     |x     |
+------+------+
现在我正试着给这些文字上色。我找到了一些使用PHP图像/HTML的方法。有没有办法在没有PHP image create/HTML的情况下为这些文本着色

目标:用相同的颜色为每列文本上色。例如,
id
col的所有值均为红色,
name
col为绿色,依此类推

注意:它既不是控制台输出,也不是HTML页面。只需使用PHP绘图,灵感来自


请帮帮我。

这实际上取决于要在哪里输出表

如果您使用的是命令shell(dos窗口、bash等),那么您可以使用一些特殊的转义码或为输出着色。 如果您使用的浏览器获取mime类型文本/文本,则无法为任何内容着色。 如果您使用的浏览器获取mime类型的文本/html,则可以使用具有固定字符大小的CSS(字体信使)


事实上,您需要告诉我们,您不想在哪里输出您的表。

您能更具体地说明您正在做什么吗?这是用于控制台输出吗?请更准确地回答您的问题,说明您正在尝试完成什么。如果这是要在网站上显示的表,则需要使用html/css来设置元素的样式。只需尝试idIt并不会回答以下问题:“您想在哪里打印它?”