Apabila memasukkan emotikon daripada apl iPhone ke dalam jadual MySQL, nilai yang terhasil sering menjadi kosong. Isu ini timbul apabila emotikon melebihi julat aksara yang disokong oleh jenis medan yang ditentukan.
Kebanyakan emoji iOS menggunakan titik kod di luar Satah Berbilang Bahasa Asas (BMP) jadual Unikod . Contohnya, emoji "Muka Tersenyum dengan Mulut Terbuka dan Mata Tersenyum" terletak di U 1F604.
Sebelum versi 5.5, MySQL hanya menyokong UTF-8 untuk BMP (aksara antara U 0000 dan U FFFF) . Akibatnya, ia tidak boleh menyimpan aksara seperti U 1F604.
Untuk menyelesaikan isu ini, pertimbangkan pilihan berikut:
Atas ialah kandungan terperinci Mengapa Emoji iPhone Dipaparkan Kosong dalam Pangkalan Data MySQL Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!