Maison > Questions et réponses > le corps du texte
php stocke les expressions emoji dans WeChat. Je l'ai imprimé sur la page avant de la stocker dans la base de données, et les expressions peuvent être affichées normalement dans la base de données (utf8mb4), les expressions peuvent également être affichées normalement dans la base de données. . Mais que se passe-t-il lorsque PHP lit les expressions dans la base de données et les affiche sur la page ? .
Pourquoi est-ce ? Est-ce qu'il faut encore le transcoder ou quelque chose comme ça ?
滿天的星座2017-06-27 09:20:11
emoji est une image d'expression, mais lorsqu'elle est enregistrée dans la base de données, c'est l'encodage correspondant à l'image enregistrée. Après l'avoir retiré, il vous reste à trouver l'image correspondante avec le code !
给我你的怀抱2017-06-27 09:20:11
Comme vous l'avez dit dans la dernière phrase, il doit être converti (mais pas de transcodage HTML). Emoji est une émoticône et nécessite une carte pour l'associer.
C'est-à-dire encodage ->
https://github.com/iamcal/php-emoji