Heim  >  Fragen und Antworten  >  Hauptteil

PHP – Emoji-Anzeigeproblem im Web

php speichert Emoji-Ausdrücke in WeChat. Ich habe sie vor dem Speichern in der Datenbank auf die Seite gedruckt, und die Ausdrücke können dann normal angezeigt werden, nachdem sie in der Datenbank gespeichert wurden (utf8mb4). . Aber was passiert, wenn PHP die Ausdrücke in der Datenbank liest und auf der Seite anzeigt? .
Warum ist das so? Muss es noch transkodiert werden oder so?

迷茫迷茫2694 Tage vor802

Antworte allen(2)Ich werde antworten

  • 滿天的星座

    滿天的星座2017-06-27 09:20:11

    emoji 是表情图片,但是存到数据库的时候,是存图片对应的编码。你拿出来之后,还得拿着编码去找相应的图片!

    Antwort
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-27 09:20:11

    如你最后一句所说,需要转(但不是HTML转码)。而它emoji是表情符号,需要一个maps做关联。
    也就是 编码 -> 图片

    具体可以看看这个开源项目,我所说的都有,属于一个具体实例:

    https://github.com/iamcal/php-emoji

    Antwort
    0
  • StornierenAntwort