Code hexadecimal en Chaine de caractères

Bonjour,
Je cherche le moyen de convertir un code hexadecimal en chaine de caractères pour une injection en base de données.

$subject = str_replace('????','& #x1F642;', $subject); 

& #x1F642 (sans l'espace entre & et #)

Merci d'avance pour votre aide

Configuration: Macintosh / Safari 12.1.1


--
Bien PHPment et MySQLment
Delaville

2 réponses

  1. Contributeur
    bonjour,
    peux-tu donner plus d'information?
    pourquoi dois-tu convertir avant d'enregistrer?
    que contient $subject avant la conversion?
    que souhaites-tu qu'il contienne après la conversion?
    1. Il s'agit d'un blog dans lequel on peut entre du texte avec des smileys

      Il s'affiche via un jQuery avec des codes hexa.
      Lors de l'injection en base de données, le souhaite convertir les smileys via le code hexa en chaine de caractères.