PHP highlight_string() Funktion
Definition und Verwendung
Die highlight_string() Funktion hervorhebt die Syntax von Zeichenfolgen.
Syntax
highlight_string(string,return)
Parameter | Beschreibung |
---|---|
string | Erforderlich. Die Zeichenfolge, die durch Highlighting verarbeitet werden soll. |
return | Optional. Wenn auf true gesetzt, gibt die Funktion die durch Highlighting verarbeitete Zeichenfolge zurück. |
Beschreibung
Diese Funktion gibt die syntaktisch hervorgehobene Version des angegebenen PHP-Code zurück, indem sie die Farben verwendet, die im PHP-Syntaxhervorhebungprogramm definiert sind, und gibt sie aus oder gibt sie zurück.
Rückgabewert
Wenn return Wenn der Parameter auf true gesetzt ist, gibt die Funktion die durch Highlighting verarbeitete Zeichenfolge als String zurück, anstatt sie auszugeben. Andernfalls wird, wenn erfolgreich, true zurückgegeben, wenn fehlgeschlagen, false.
Beispiel
<html> <body> <?php highlight_string("Hello world! <?php phpinfo(); ?>"); ?> </body> </html>
Ausgabe:
Hello world! <?php phpinfo();?>
Das Ergebnis im Browser ähnelt diesem:
<html> <body> <code> <span style="color: #000000">Hello world! </span> <span style="color: #0000BB"><?php phpinfo</span> <span style="color: #007700">();</span> <span style="color: #0000BB">?></span> </span> </code> </body> </html>