Rumah  >  Soal Jawab  >  teks badan

php - masalah paparan emoji dalam web

php menyimpan ungkapan emoji dalam WeChat Saya mencetaknya pada halaman sebelum menyimpannya dalam pangkalan data, dan ungkapan itu boleh dipaparkan secara normal Kemudian selepas menyimpannya dalam pangkalan data (utf8mb4), ungkapan itu juga boleh dipaparkan secara normal dalam pangkalan data. . Tetapi apa yang berlaku apabila PHP membaca ungkapan dalam pangkalan data dan memaparkannya pada halaman? .
Kenapa ni? Adakah ia masih perlu ditranskod atau sesuatu?

迷茫迷茫2694 hari yang lalu805

membalas semua(2)saya akan balas

  • 滿天的星座

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

    emoji ialah gambar ekspresi, tetapi apabila ia disimpan ke pangkalan data, ia adalah pengekodan yang sepadan dengan gambar yang disimpan. Selepas anda mengeluarkannya, anda masih perlu mencari gambar yang sepadan dengan kod itu!

    balas
    0
  • 给我你的怀抱

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

    Seperti yang anda katakan dalam ayat terakhir, ia perlu ditukar (tetapi bukan transcoding HTML). Emoji ialah emotikon dan memerlukan peta untuk mengaitkannya.
    Iaitu, pengekodan ->

    Untuk butiran, anda boleh melihat projek sumber terbuka ini Semua yang saya nyatakan disertakan, dan ia tergolong dalam contoh khusus:

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

    balas
    0
  • Batalbalas