Syntax Highlight
[geschrieben am 08.09.2008]
Wenn man PHP-Code auf der eigenen Webseite mit hervorgehobenem Syntax darstellen möchte, anstatt auszuführen, bedient man sich der PHP-eigenen Funktion:
highlight_string ( string $str [, bool $return ] )
<?
$code = "<? echo \"Test\"; ?>";
$text = highlight_string($code);
echo $text;
?>
Nach diesem Verfahren sind die Programmcodes hier auf der Webseite auch dargestellt. Die Inhalte kommen dabei aus einer MySQL-Datenbank und werden mittels PHP gefiltert nach entsprechenden Textstellen, die dann gehighlighted werden.
Dabei habe ich entsprechende BB-Codes
zu eigen gemacht.
Kommentare
Kommentar hinterlassen
Weitere PHP-Skripte
Weitere Code-Schnipsel: Script-Ladezeit mit PHP anzeigen | PHP Monatskalender | HTML-Formular Input sperren | PHPInfo-Datei mit Kennwortschutz | Datum und Timestamp in PHP | Dateigröße mit PHP ermitteln | MySQL-Datum mit PHP konvertieren | Formulare mit PHP erzeugen | IP-Adresse anzeigen | Schleifen programmieren: FOR-Schleife | MySQL-Verbindung mit PHP | Einfache Datenbankabfrage | Serverinformation und PHP-Version |
