highlight_file
ignore_user_abort
Sonstige Funktionen
PHP Manual

# highlight_string

(PHP 4, PHP 5)

highlight_string — Hervorhebung der Syntax eines Strings

### Beschreibung

mixed highlight_string ( string `$str` [, bool `$return` ] )

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">&lt;?php phpinfo</font><font color="#007700">(); </font><font color="#0000BB">?&gt;</font>
    </font>
    </code>

Das obige Beispiel gibt aus (in PHP 5):

    <code><span style="color: #000000">
    <span style="color: #0000BB">&lt;?php phpinfo</span><span style="color: #007700">(); </span><span style="color: #0000BB">?&gt;</span>
    </span>
    </code>

### Anmerkungen

> Hinweis: Diese Funktion benutzt intern Ausgabenpufferung mit diesem Parameter und kann daher nicht in einer ob_start() Callbackfunktion eingesetzt werden.

### Siehe auch

- highlight_file()

highlight_file
ignore_user_abort
Sonstige Funktionen
PHP Manual