8.74 Fonctions diverses
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . connection_aborted . connection_status . connection_timeout . constant . define . defined . die . eval . exit . get_browser . __halt_compiler ->highlight_file . highlight_string . ignore_user_abort . pack . php_check_syntax . php_strip_whitespace . show_source . sleep . time_nanosleep . time_sleep_until . uniqid . unpack . usleep
|
8.74.18 highlight_file()Colorisation syntaxique d'un fichier[ Exemples avec highlight_file ] PHP 4, PHP 5
mixed
highlight_file (
string
filename
,
bool
return
)
highlight_file
affiche la syntaxe colorisée du
fichier
filename
, en utilisant les couleurs
définies dans le moteur interne de PHP.
Si le second paramètre optionnel
return
vaut
TRUE
alors
highlight_file
retournera le code généré,
au lieu de l'afficher. Si le second paramètre ne vaut pas
TRUE
alors
highlight_file
retournera
TRUE
en cas de succès, et
FALSE
sinon.
| Note | |
Le paramètre
return
a été ajouté en
PHP 4.2.0. Avant cela, la fonction se comportait comme si ce paramètre
avait sa valeur par défaut à
FALSE
.
|
| Attention | |
Beaucoup de soin doit être apporté lors de l'utilisation de
show_source
et
highlight_file
pour s'assurer que vous ne
révélez pas d'informations critiques telles que des mots de passe
ou d'autres informations qui pourraient créer des fuites d'information.
|
De nombreux serveurs sont configurés pour automatiquement
afficher le source colorisé, avec l'extension
phps
. Par exemple,
example.phps
va afficher le source du script.
Pour activer cette fonctionnalité, utilisez cette ligne dans
httpd.conf
:
AddType application/x-httpd-php-source .phps
Voir aussi
highlight_string
.
|