Funciones Varias
PHP Manual

highlight_string

(PHP 4, PHP 5)

highlight_stringRemarcado de sintaxis de una cadena

Descripción

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

Imprime o devuelve una versión con la sintaxis remarcada del código de PHP dado usando los colores definidos en el remarcador de sintaxis interno de PHP.

Parámetros

str

El código PHP a ser remarcado. Esto podría incluir la etiqueta de apertura.

return

Establezca este parámetro a TRUE para hacer que esta función devuelva el código remarcado.

Valores devueltos

Si return está establecido a TRUE, devuelve el código remarcado como cadena en vez de imprimirlo. De otro modo, devolverá TRUE en caso de éxito, y FALSE en caso de fallo.

Historial de cambios

Versión Descripción
4.2.0 Se añadió el parámetro return.

Ejemplos

Ejemplo #1 Ejemplo de highlight_string()

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

El ejemplo de arriba imprimirá (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 ejemplo de arriba imprimirá (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>

Notas

Nota:

Cuando el parámetro return se usa, esta función utiliza el almacenamiento en búfer de salida interno, por lo que no puede usarse dentro de una función de llamada de retorno ob_start().

Ver también


Funciones Varias
PHP Manual