Exemple
L' utilisation d' un fichier de test ("test.php") à la sortie du fichier avec la syntaxe PHP colorisé:
<html>
<body>
<?php
show_source("test.php");
?>
</body>
</html>
Au- dessus de la sortie du navigateur du code pourrait être (depending on the content in your file) en (depending on the content in your file) :
<html>
<body>
<?php
echo ( "test.php" );
?>
</body>
</html>
La sortie HTML du code ci - dessus pourrait être (View Source) la (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>
»Exécuter exemple Définition et utilisation
La show_source() fonction génère un fichier avec la syntaxe PHP colorisé. La syntaxe est mise en évidence en utilisant des balises HTML.
Les couleurs utilisées pour mettre en évidence peuvent être définies dans le fichier php.ini ou avec le ini_set() fonction.
show_source() est un alias de highlight_file() .
Note: Lorsque vous utilisez cette fonction, le fichier entier sera affiché - y compris les mots de passe et toute autre information sensible!
Syntaxe
show_source( filename,return )
Paramètre | La description |
---|---|
filename | Champs obligatoires. Indique le fichier à afficher |
return | Optionnel. Si ce paramètre est réglé sur TRUE, cette fonction retourne le code colorisé comme une chaîne, au lieu de l'imprimer. Par défaut est FAUX |
Détails techniques
Valeur de retour: | Si le paramètre de retour est réglé sur TRUE, cette fonction retourne le code mis en surbrillance comme une chaîne au lieu de l' imprimer. Dans le cas contraire, il retourne TRUE en cas de succès, en cas d'échec |
---|---|
PHP Version: | 4+ |
changelog: | PHP 4.2.1, cette fonction est maintenant affectée par safe_mode et open_basedir. Cependant, safe_mode a été supprimée en PHP 5.4. Le paramètre de retour a été ajouté en PHP 4.2.0. |
<PHP Divers Référence