Comment colorer un <textarea> ?? Voilà l'astuce :
Le principe est d'utiliser une div en arrière plan, qui, elle, contient le-dit code PHP colorisé. Au 1er plan on à notre <textarea> avec une transparence de 20%.
La div est raffraichie par une autre fenêtre (on aurait pu utiliser un frame, mais c'est un prototype...).
L'astuce pour récupérer la sortie de highlight_string(), est de lui faire cracher son code colorisé dans une div, ensuite on récupère le contenu de la div avec Javascript.