• [^] # Re: Ouille

    Posté par . En réponse au journal Scripts php tous chauds.... Évalué à 4.

    Bien vu, Laurent, c'est très juste. C'est aussi parceque ce problème est récurrent qu'on peut voir dans la même page, dans un commentaire, la fonction suivante au nom évocateur :

    <?php

    function xhtml_highlight($str) {
    $str = highlight_string($str, true);
    //replace
    $str = preg_replace('#([^\']*)#', '\2円', $str);
    //replace other elements
    return preg_replace('#([^\']*)#U', '\2円', $str);
    }

    ?>

    permettant ainsi d'éviter le problème et de rester valide XHTML strict.