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>