le 19/03/2005 à 13:19
zebden
Exemple 1. Exemple avec highlight_string()
<?php
highlight_string('<?php phpinfo(); ?>');
?>
Cette 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>
Cette 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>
<?php
highlight_string('<?php phpinfo(); ?>');
?>
Cette 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>
Cette 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>
Ce qui revient a faire htmlentities en y ajoutant la couleur comme la balise code ici (bbcode), ce qui reponds a la question initiale.
et tu tu repnds à coté sans forcement te tromper.