Forum und email

highlight_file

(PHP 4, PHP 5)

highlight_file — Resaltado de sintaxis de un archivo

Descripción

mixed highlight_file ( string $nombre_archivo [, bool $devolver ] )

Imprime o devuelve una versión con resaltado de sintaxis del código contenido en nombre_archivo usando los colores definidos en el resaltador de sintaxis incorporado de PHP.

Muchos servidores son configurados para resaltar automáticamente archivos con la extensión phps. Por ejemplo, cuando se visite ejemplo.phps se mostrará el código fuente del archivo con su sintaxis resaltada. Para habilitar este comportamiento, agregue esta línea al archivo httpd.conf:

AddType application/x-httpd-php-source .phps

Lista de parámetros

nombre_archivo

Ruta al archivo PHP a ser coloreado.

devolver

Defina este parámetro como TRUE para hacer que esta función devuelva el código resaltado.

Valores retornados

Si devolver es definido a TRUE devuelve el código resaltado en lugar de imprimirlo. De lo contrario, devolverá TRUE si tiene éxito, o FALSE en caso de fallo.

Registro de cambios

Versión Descripción
4.2.1 Esta función es ahora afectada también por safe_mode y open_basedir.
4.2.0 El parámetro devolver fue agregado.

Notes

Caution

Debe tenerse cuidado cuando se usa la función highlight_file() para asegurarse de que no se revele inadvertidamente información sensible, tal como contraseñas o cualquier otro tipo de información que pueda crear un riesgo potencial de seguridad.

Note: This function internally uses the output buffering with this parameter so it can not be used inside ob_start() callback function.

Ver también