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
Example#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: Cette fonction utilise en interne le buffer de sortie avec ce paramètre, il ne peut donc pas être utilisé dans la fonction de rappel ob_start().