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>