Función PHP show_source()

Definición y uso

función show_source() para resaltar la sintaxis del archivo.

Esta función es highlight_file() el alias de.

Sintaxis

show_source(filename,return)
Parámetros Descripción
filename obligatorio. La ruta del archivo PHP que se debe resaltar.
return opcional. Si se establece en true, esta función devuelve el código procesado con resaltado.

Descripción

Esta función utiliza los colores definidos en el programa de resaltado de sintaxis de PHP para generar o devolver el código contenido en filename versión de resaltado de sintaxis.

muchos servidores están configurados para resaltar la sintaxis de los códigos en phps para realizar el resaltado automático de archivos con la extensión. Por ejemplo, al ver example.phps, se mostrará el código fuente resaltado del archivo. Para activar esta función, agregue la siguiente línea a httpd.conf:

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

Valor de retorno

si return Si el parámetro se establece en true, la función regresará el código procesado en lugar de mostrarlos. De lo contrario, si tiene éxito, regresará true, y si falla, regresará false.

Sugerencias y comentarios

Advertencia:Es importante tener en cuenta que al usar la función show_source() no debe revelar información sensible como contraseñas u otros tipos de información sensible por negligencia, de lo contrario podría haber riesgos de seguridad potenciales.

Ejemplo

"test.php":

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

Salida:

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

El resultado que se ve en el navegador es similar a esto:

<html>
<body>
<code>
<span style="color: #000000"><html>
<br />
<body>
<br />
<span style="color: #0000BB"><?php
<br />show_source</span>
<span style="color: #007700">(</span>
<span style="color: #DD0000">"test.php"</span>
<span style="color: #007700">);<br /></span>
<span style="color: #0000BB">?><br /></span>
</body>
<br />
</html></span>
</code>
</body>
</html>