(PHP 4, PHP 5)
highlight_string — Remarcado de sintaxis de una cadena
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.
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.
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.
Versión | Descripción |
---|---|
4.2.0 |
Se añadió el parámetro return .
|
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"><?php phpinfo</font><font color="#007700">(); </font><font color="#0000BB">?></font> </font> </code>
El ejemplo de arriba imprimirá (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>
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().