php - masalah paparan emoji dalam web
迷茫
迷茫 2017-06-27 09:18:11
0
2
821

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?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(2)
滿天的星座

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!

给我你的怀抱

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
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan