Rumah > Soal Jawab > teks badan
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?
滿天的星座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!
给我你的怀抱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 ->
https://github.com/iamcal/php-emoji