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 una salida de búfer interno, por lo que no puede usarse dentro de una función de retorno ob_start().

Ver también


Funciones Varias
PHP Manual