highlight_string
(PHP 4, PHP 5)
highlight_string — Applique la syntaxe colorisée à du code PHP
Description
Affiche la version colorisée du code PHP contenu dans le paramètre
str
, en utilisant les couleurs du système interne
de colorisation de PHP.
Liste de paramètres
-
str
-
Le code PHP à coloriser. Doit également inclure les balises d'ouverture.
-
return
-
Définir ce paramètre à
TRUE
pour faire que cette fonction retourne le code colorisé.
Valeurs de retour
Si le second paramètre optionnel return
est fourni,
et vaut TRUE
alors highlight_string() retournera
la chaîne colorisée au lieu de l'afficher immédiatement. Si le second
paramètre ne vaut pas TRUE
alors highlight_string()
retournera TRUE
en cas de succès, et FALSE
sinon.
Historique
Version | Description |
---|---|
4.2.0 |
Le paramètre return a été ajouté.
|
Exemples
Exemple #1 Exemple avec highlight_string()
<?php highlight_string('<?php phpinfo(); ?>'); ?>
Cet exemple affichera (en PHP 4):
<code><font color="#000000"> <font color="#0000BB"><?php phpinfo</font><font color="#007700">(); </font><font color="#0000BB">?></font> </font> </code>
Cet exemple affichera (en PHP 5):
<code><span style="color: #000000"> <span style="color: #0000BB"><?php phpinfo</span><span style="color: #007700">(); </span><span style="color: #0000BB">?></span> </span> </code>
Notes
Note:
Lorsque le paramètre
return
est utilisé, cette fonction utilise en interne le buffer de sortie, il ne peut donc pas être utilisé dans la fonction de rappel ob_start().