Also der Parser auf deiner Seite hier muss was komplett selbst geschreibenes sein. PHP besitzt ja die Möglichkeit Quellcode automaitsch zu highlighten. Leider verträgt sich das nicht so gut mit den Zeilennummerireungen.
Wenns allerdings nur um Zeilennummerireungen geht, kannst du das so machen:
mit
1: | $zeilen = preg_split('#\n#', $code); |
zerlegst du deinen Code in Zeilen, diese kannst du dann Zählen und mit einer for-Schleife in ne Tabelle mit der Zeilennummer davor reinpacken (oder wie hier dann noch in nen
).
Gibt allerdings kein Highlighting.