<?php
/*Début du script*/
if(isset($_GET['show_source']))
{
        echo 
highlight_file(__FILE__1);
        exit;
}
/*Fin du script*/

echo 'Bonjour,<br />';
echo 
'ceci est une page php, pour voir son code source, cliquez sur le lien suivant:<br />';
echo 
'<a href="?show_source">Afficher la source php de ce fichier</a><br />';
?>
il affiche aussi le code html mais il ne le coloris pas.