Thomas Meinike: highlight_string probleme

Beitrag lesen

Hallo,

highlight_string() soll _php-code_ farbig auszeichnen.

Das funktioniert auch mit anderem Markup (z. B. XML), wenn man den Code in <? ?> einkleidet, z. B.:

$codeline=highlight_string("<?".$codeline."?>",true);

[Der Parameter true erlaubt (AFAIK) ab PHP 4.3.0 die Rueckgabe des Ergebnisses an eine Variable].

Wenn man dann noch im erzeugten Ausgabecode <font ...>...</font> durch <span class="...">...</span> ersetzt, ist das eine praktische und saubere Sache. Die moeglichen Farbwerte lassen sich ueber phpinfo() ermitteln und ggf. durch andere Werte ersetzen.

MfG, Thomas