highlight_string
(PHP 4, PHP 5)
highlight_string — Resaltado de sintaxis de una cadena
Descripción
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"><?php phpinfo</font><font color="#007700">(); </font><\font color="#0000BB">?></font> </font> </code>
El anterior ejemplo producirá la siguiente salida (en PHP 5):
<code><span style="color: #000000"> <span style="color: #0000BB"><?php phpinfo</span><span style="color: #007700\">(); </span><span style="color: #0000BB">?></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.