Ejemplo
El uso de un archivo de prueba ("test.php") a la salida del archivo con la sintaxis PHP destacó:
<html>
<body>
<?php
show_source("test.php");
?>
</body>
</html>
La salida del navegador del código anterior podría ser (depending on the content in your file) :
<html>
<body>
<?php
echo ( "test.php" );
?>
</body>
</html>
La salida HTML del código anterior podría ser (View Source) :
<html>
<body>
<code><span
style="color: #000000">
<html>
<br /><body>
<br /><span
style="color: #0000BB"><?php
<br /></span><span style="color:
#007700">echo (</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>
Ejecutar ejemplo » Definición y Uso
El show_source() función genera un archivo con la sintaxis PHP resaltado. La sintaxis se destaca por el uso de etiquetas HTML.
Los colores utilizados para poner de relieve se pueden establecer en el archivo php.ini o con el ini_set() función.
show_source() es un alias de highlight_file() .
Note: Cuando se utiliza esta función, se mostrará el archivo entero - incluyendo contraseñas y cualquier otra información sensible!
Sintaxis
show_source( filename,return )
Parámetro | Descripción |
---|---|
filename | Necesario. Especifica el archivo para mostrar |
return | Opcional. Si este parámetro se establece en TRUE, esta función devolverá el código resaltado como una cadena, en lugar de imprimirla. Por defecto es FALSO |
Detalles técnicos
Valor de retorno: | Si el parámetro de retorno se establece en TRUE, esta función devuelve el código resaltado como una cadena en lugar de imprimirla. De lo contrario, devuelve TRUE en caso de éxito, en caso de fallo |
---|---|
Versión de PHP: | 4+ |
cambios: | A partir de PHP 4.2.1, esta función es ahora también se ve afectada por safe_mode y open_basedir. Sin embargo, safe_mode se eliminó en PHP 5.4. El parámetro de retorno se añadió en PHP 4.2.0. |
<PHP Misc Referencia