highlight_file()
sortira un fichier avec la syntaxe PHP qui mette en surbrillance. La mise en évidence de la syntaxe est obtenue en utilisant des balises HTML.
Astuce: les couleurs utilisées pour la mise en évidence de la syntaxe peuvent être définies dans le fichier php.ini ou utiliser la fonction ini_set () à définir.
Remarque: Lors de l'utilisation de cette fonction, le fichier entier sera affiché - y compris les mots de passe et toute autre information sensible!
Utilisez un fichier de test ("test.php") pour sortir des fichiers avec la syntaxe PHP survient:
<html> <body> <? Php Highlight_file ( "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 (voir le code source):
<html> <body> <code> < span style = " Color : # 000000 " > <html> <body> < span style = " Color : # 0000BB " > <? php </span> < span style = "Color: # 007700" > echo ( </span> < span style = " Color : # dd0000" > "test.php" </span> < span style = "Color: # 007700" > ) ; </span> < span style = "Color: # 0000BB" > ? > </span> </docy> </html> </span> </code> </docy> </html>
Highlight_file ( nom de fichier , retour )
paramètre | décrire |
---|---|
nom de fichier | Requis. Spécifie le fichier à 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.