PHP show_source()Funciones

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

Ejemplos

Resaltado de sintaxis de PHP para el archivo de prueba ("test.php"):

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

La salida del navegador del código anterior 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 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 show_source() aplica resaltado de sintaxis PHP al archivo. La sintaxis se resalta mediante etiquetas HTML.

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

show_source() eshighlight_file()un alias de.

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


Sintaxis

show_source(filename,return)

Parámetros Descripción
filename Obligatorio. Especifica el archivo 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 y 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 fue eliminado 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