highlight_file
En esta página
highlight_file
Coloración sintáctica de un fichero
Descripción#
php
highlight_file(string $filename, [bool $return]): stringphp
Muestra la sintaxis colorizada del fichero filename, utilizando los colores definidos en el motor interno de PHP.
Muchos servidores están configurados para mostrar automáticamente el código fuente colorizado, con la extensión phps. Por ejemplo, example.phps muestra el código del script. Para activar esta funcionalidad, utilice esta línea en httpd.conf :
AddType application/x-httpd-php-source .phps
Parámetros#
filename
La ruta hacia el fichero PHP a colorizar.
return
Al pasar este argumento a true, la función devuelve el código colorizado en lugar de mostrarlo.
Valores devueltos#
Si el segundo parámetro opcional return vale true entonces highlight_file devolverá el código generado, en lugar de mostrarlo. Si el segundo parámetro no vale true entonces highlight_file devolverá true en caso de éxito, y false en caso contrario.
Historial de cambios#
| Versión | Descripción |
|---|---|
| 8.3.0 | El HTML resultante ha cambiado. |
Notas#
[!CAUTION] Se debe tener mucho cuidado al utilizar
highlight_filepara asegurarse de que no se revelen información crítica como contraseñas u otra información que podría causar fugas de información.[!NOTE] Cuando el parámetro
returnes utilizado, esta función utiliza el buffer interno de salida, por lo tanto no puede ser utilizado en la función de devolución de llamada deob_start.
Véase también#
highlight_string, Las directivas INI de coloración