2014-10-02 122 views
-2

我剛剛完成一個ASCII表的設計,如:PHP:彩色串

+------+------+ 
|id |name | 
+------+------+ 
|1  |x  | 
+------+------+ 

現在我想這些顏色的文本。我用PHP圖像/ HTML方式找到了一些方法。有什麼方法可以在沒有PHP圖像創建/ HTML的情況下對這些文本着色。

目標:爲每列顏色相同的文本着色。例如。所有值爲id col的顏色爲'red',name col爲綠色等。

NOTE:它不是控制檯輸出,也不是HTML頁面。只需使用PHP,靈感來自here

請幫助我。

+2

請問你在做什麼? – Shaeldon 2014-10-02 08:19:31

+0

這是用於控制檯輸出嗎? – 2014-10-02 08:22:06

+0

請在您的問題中更準確地說明您要完成的任務。如果這是您要在網站上顯示的表格,則需要使用html/css來設置元素的樣式。 – 2014-10-02 08:23:07

回答

0

這真的取決於您要輸出表格的位置。

如果您使用的是命令shell(dos-window,bash等),那麼您可以使用一些特殊的轉義碼或api functions來爲輸出着色。 如果您正在使用獲取MIME類型文本/文本的瀏覽器,則無法着色任何內容。 如果您使用的是獲取MIME類型text/html的瀏覽器,則可以使用固定字符大小的CSS(字體快遞)

實際上,您需要告訴我們,您不希望輸出表格。