Forum und email

highlight_string

(PHP 4, PHP 5)

highlight_string — Resaltado de sintaxis de una cadena

Descripción

mixed highlight_string ( string $cadena [, bool $devolver ] )

Imprime una versión con resaltado de código de cadena usando los colores definidos en el resaltador de código incorporado de PHP.

Lista de parámetros

cadena

El código PHP a ser coloreado. Este debe incluir la etiqueta de apertura.

devolver

Defina este parámetro como TRUE para hacer que esta función devuelva el código resaltado.

Valores retornados

Si devolver es definido como TRUE, devuelve el código resaltado como una cadena en lugar de imprimirlo. De lo contrario, devuelve TRUE de tener éxito, o FALSE en caso de fallo.

Registro de cambios

Versión Descripción
4.2.0 El parámetro devolver fue agregado.

Ejemplos

Example#1 Ejemplo de highlight_string()

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

El anterior ejemplo producirá la siguiente salida (en PHP 4):

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

El anterior ejemplo producirá la siguiente salida (en 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>

Notes

Note: This function internally uses the output buffering with this parameter so it can not be used inside ob_start() callback function.

Ver también