PHP highlight_string()Funciones
Ejemplos
Resaltar la sintaxis de PHP en una cadena:
<html>
<body>
<?php
highlight_string("Hello world! <?php phpinfo(); ?>");
?>
</body>
</html>
<body>
<?php
highlight_string("Hello world! <?php phpinfo(); ?>");
?>
</body>
</html>
La salida del código anterior en el navegador es la siguiente:
Hello world! <?php phpinfo(); ?>
La salida HTML del código anterior es la siguiente (ver código fuente):
<html>
<body>
<code>
<span style="color: #000000">Hello world!
<span style="color: #0000BB"><?php phpinfo</span>
<span style="color: #0053A6">(); </span>
<span style="color: #0000BB">?></span>
</span>
</code>
</body>
</html>
<body>
<code>
<span style="color: #000000">Hello world!
<span style="color: #0000BB"><?php phpinfo</span>
<span style="color: #0053A6">(); </span>
<span style="color: #0000BB">?></span>
</span>
</code>
</body>
</html>
Ejecutar ejemplo »
Definición y uso
La función highlight_string() resalta la sintaxis de PHP en una cadena. La cadena se resalta mediante el uso de etiquetas HTML.
Los colores utilizados para el resaltado se pueden configurar mediante el archivo php.ini o mediante la función ini_set().
Sintaxis
highlight_string(string,return)
| Parámetros | Descripción |
|---|---|
| string | Obligatorio. Especifica la cadena que se va a resaltar. |
| return | Opcional. Si este parámetro se establece en TRUE, la función devolverá el código resaltado como una cadena, en lugar de mostrarlo directamente. El valor predeterminado es FALSE. |
Detalles técnicos
| Valor de retorno: | Devuelve TRUE en caso de éxito y FALSE en caso de error. |
|---|---|
| Versión de PHP: | 4+ |
| Registro de cambios: | En PHP 4.2.0 se agregó elreturnparámetro. |
Manual de referencia PHP Misc Otras extensiones