PHP Dokumentation: Function highlight-string
12. Januar 2010 von werner
highlight_string
(PHP 4, PHP 5)
highlight_string — Hervorhebung der Syntax eines Strings
Beschreibung
Gibt die gehighlightete Syntaxversion des übergebenen PHP-Codes aus oder zurück. Dabei werden die Farben des in PHP eingebauten Syntax-Highlighter benutzt.
Parameter-Liste
- str
Der zu highlightende PHP-Code. Dieser sollte den öffnenden Tag enthalten.
- return
Wenn Sie diesen Parameter auf TRUE setzen, gibt die Funktion den gehighlighteten Code zurück.
Rückgabewerte
Wenn return auf TRUE gesetzt ist, wird der gehighlightete Code als String zurückgegeben, statt ihn direkt auszugeben. In allen anderen Fällen wird im Erfolgsfall TRUE und im Fehlerfall FALSE zurückgegeben.
Changelog
| Version | Beschreibung |
|---|---|
| 4.2.0 | Der Parameter return wurde hinzugefügt. |
Beispiele
Beispiel #1 highlight_string()-Beispiel
<?php
highlight_string('<?php phpinfo(); ?>');
?>Das obige Beispiel gibt aus (in PHP 4):
<code><font color="#000000"><font color="#0000BB"><?php phpinfo</font><font color="#007700">(); </font><font color="#0000BB">?></font></font></code>
Das obige Beispiel gibt aus (in PHP 5):
<code><span style="color: #000000"><span style="color: #0000BB"><?php phpinfo</span><span style="color: #007700">(); </span><span style="color: #0000BB">?></span></span></code>
Anmerkungen
Hinweis: Diese Funktion benutzt internAusgabenpufferung mit diesem Parameterund kann daher nicht in einer ob_start()-Callbackfunktioneingesetzt werden.
Siehe auch
- highlight_file() – Syntax-Hervorhebung für eine Datei