Syntax highlighting of a string

# highlight_string

(PHP 4, PHP 5, PHP 7)

highlight_string — Syntax highlighting of a string

### Descrierea

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

Outputs or returns html markup for a syntax highlighted version of the given PHP code using the colors defined in the built-in syntax highlighter for PHP.

### Parametri

`str`

  The PHP code to be highlighted. This should include the opening tag.

`return`

  Set this parameter to `TRUE` to make this function return the highlighted code.

### Valorile întoarse

If `return` is set to `TRUE`, returns the highlighted code as a string instead of printing it out. Otherwise, it will return `TRUE` on success, `FALSE` on failure.

### Exemple

Example #1 highlight_string() example

`<?php
highlight_string('<?php phpinfo(); ?>');
?>`

Exemplul de mai sus va afișa:

    <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>

### Note

> Notă:

> Când este utilizat parametrul `return`, această funcție efectuează buferizarea internă a ieșirilor, de aceea nu poate fi utilizată în interiorul funcției de apel invers (callback) ob_start().

The HTML markup generated is subject to change.

### A se vedea și

- highlight_file() - Syntax highlighting of a file
- Highlighting INI directives