show_source()
sortira un fichier avec la syntaxe PHP qui met en évidence. La mise en évidence de la syntaxe est obtenue en utilisant des balises HTML.
Les couleurs utilisées pour la mise en évidence peuvent être définies dans le fichier php.ini ou à l'aide de la fonction ini_set ().
show_source()
est un alias pour la fonction highlight_file () .
Remarque: Lors de l'utilisation de cette fonction, le fichier entier sera affiché - y compris les mots de passe et toute autre information sensible! Faites attention à utiliser.
Utilisez un fichier de test ("test.php") pour sortir des fichiers avec la syntaxe PHP survient:
<html> <body> <? Php show_source ( "test.php" ) ; ?> </docy> </html>
La sortie du navigateur du code ci-dessus peut être (selon ce qui se trouve dans le fichier):
<html> <body> <? Php "Couleur: # 007700" > Echo "Couleur: # 007700" > ( "Color: # DD0000" > "test.php" "Couleur: # 007700" > ) ; "Couleur: # 0000BB" > ?> </docy> </html>
La sortie HTML du code ci-dessus peut être (veuillez vérifier le code 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> </odyfr> <br /> </html> < / span > </code> </docy> </html>
Essayez-le vous-même
show_source ( nom de fichier , retour )
paramètre | décrire |
---|---|
nom de fichier | Requis. Le chemin d'accès au fichier PHP à mettre en surbrillance. |
Retour |
Facultatif. S'il est défini sur true, cette fonction renvoie le code en surbrillance en tant que chaîne au lieu de l'imprimer. La valeur par défaut est fausse. |
Cette fonction sortira ou renvoie une version de mise en évidence de syntaxe du code contenu dans le nom de fichier en utilisant la couleur définie dans le programme de mise en évidence de la syntaxe PHP.
De nombreux serveurs sont configurés pour mettre en surbrillance automatiquement les fichiers avec le suffixe PHPS . Par exemple, lors de la visualisation de l'exemple.phps, le code source que le fichier est en surbrillance syntaxiquement s'affiche. Pour activer cette fonctionnalité, ajoutez la ligne suivante à httpd.conf :
Application addtype / x-httpd-php-source .phps
Si le paramètre de retour est défini sur true, la fonction renvoie le code en surbrillance au lieu de les sortir. Sinon, en cas de succès, il reviendra True, et s'il échoue, il reviendra faux.