Fonction highlight_string()
Exemple
Affiche une chaîne avec la syntaxe PHP mise en surbrillance :
<html>
<body>
<?php
highlight_string("Hello world! <?php phpinfo(); ?>");
?>
</body>
</html> La sortie du navigateur du code ci-dessus sera :
Hello world! <?php phpinfo (); ?> La sortie HTML du code ci-dessus sera (Voir Source) :
<html>
<body>
<code>
<span style="color: #000000">Hello world!
<span style="color: #0000BB"><?php phpinfo</span>
<span style="color: #007700">(); </span>
<span style="color: #0000BB">?></span>
</span>
</code>
</body>
</html> Définition et Utilisation
La fonction highlight_string() affiche une chaîne avec la syntaxe PHP mise en surbrillance. La mise en surbrillance de la chaîne est réalisée à l'aide de balises HTML.
Les couleurs utilisées pour la mise en surbrillance de la syntaxe peuvent être définies dans le fichier php.ini ou avec la fonction ini_set().
Syntaxe
highlight_string( string,return ) Valeurs des Paramètres
| Paramètre | Description |
|---|---|
| string | Requis. Spécifie la chaîne à mettre en surbrillance. |
| return | Optionnel. Si défini sur TRUE, cette fonction renverra le code mis en surbrillance sous forme de chaîne, au lieu de l'imprimer. Par défaut, c'est FALSE. |
Détails Techniques
| Valeur de Retour : | Renvoie TRUE en cas de succès, ou FALSE en cas d'échec. |
|---|---|
| Version PHP : | 4+ |
| Journal des Modifications : | Le paramètre return a été ajouté dans PHP 4.2.0. |