PHP highlight_file()Funciones

PHP Misc 参考手册Manual de referencia de PHP Misc

Ejemplos

Realizar el resaltado de sintaxis de PHP en el archivo de prueba ("test.php"):

<html>
<body>
<?php
highlight_file("test.php");
?>
</body>
</html>

La salida del código anterior en el navegador es la siguiente (depende del contenido del archivo):

<html>
<body>
<?php
echo ("test.php");
?>
</body>
</html>

La salida HTML del código anterior es la siguiente (ver el código fuente):

<html>
<body>
<code><span style="color: #000000">
&lt;html&gt;
<br />&lt;body&gt;
<br /><span style="color: #0000BB">&lt;?php
<br /></span><span style="color: #0053A6">echo&nbsp;(</span><span style="color: #DD0000">"test.php"</span><span style="color: #0053A6">);
<br /></span><span style="color: #0000BB">?&gt;
<br /></span>&lt;/body&gt;
<br />&lt;/html&gt;</span>
</code>
</body>
</html>

Ejecutar ejemplo »

Definición y uso

La función highlight_file() resalta la sintaxis de PHP en un archivo. La sintaxis se resalta mediante etiquetas HTML.

Consejo:Los colores para el resaltado se pueden establecer mediante el archivo php.ini o llamando a la función ini_set().

Nota:¡Al usar esta función, se mostrará todo el archivo, incluidas las contraseñas y otra información sensible!


Sintaxis

highlight_file(filename,return)

Parámetros Descripción
filename Obligatorio. Especifica el archivo que se va a mostrar.
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: Sireturnel parámetro se establece en TRUE, la función devolverá el código resaltado como una cadena en lugar de mostrarlo directamente. De lo contrario, devuelve TRUE si tiene éxito o FALSE si falla.
Versión de PHP: 4+
Registro de cambios: Desde PHP 4.2.1, esta función también se ve afectada por safe_mode y open_basedir. Sin embargo, safe_mode se eliminó en PHP 5.4.

El parámetro return se añadió en PHP 4.2.0.


PHP Misc 参考手册Manual de referencia de PHP Misc Otras extensiones