(PHP 4, PHP 5)
highlight_string — Resaltado de sintaxis de una cadena
Imprime una versión con resaltado de código de cadena usando los colores definidos en el resaltador de código incorporado de PHP.
El código PHP a ser coloreado. Este debe incluir la etiqueta de apertura.
Defina este parámetro como TRUE para hacer que esta función devuelva el código resaltado.
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.
Versión | Descripción |
---|---|
4.2.0 | El parámetro devolver fue agregado. |
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>
Note: This function internally uses the output buffering with this parameter so it can not be used inside ob_start() callback function.