• PHP - SQL > Les problèmes d’encodage

      Convertir les caractères spéciaux d’une chaine en code HTML :

      $chaine = htmlentities($chaine, ENT_QUOTES, mb_detect_encoding($chaine));

       

      mb_detect_encoding() détection de l’encodage de la chaine

      htmlentities() convertie les caractères spéciaux par leur code html

      Fonction inverse de décodage :

      $chaine = html_entity_decode($chaine, ENT_QUOTES, 'UTF-8');

      Il existe aussi :

      iconv(mb_detect_encoding($chaine), 'UTF-8', $chaine);

 

Aucun commentaire

 

Laissez un commentaire