@razavie70
اگه کالکشن دیتابیس رو برابر utf8mb4_general_ci بزاری می تونی بدون دیکد و کد کردن ایموجی رو مستقیم توی دیتابیس ذخیره کنی
ممنونم عزیز
ینی به راحتی بدون انکد میتونم پیام خودمو بفرستم سمت پایگاه داده و در جایی دیگه بدون نیاز به دیکد نمایشش بدم و شکلک های ایموجی به درستی خودش نمایش داده میشه؟
شاید پاسخ شما همینجا باشد
اگر هم بخوای طریق کد این کار رو انجام بدی برای انکد مثلا این 😀 ایموجی از کد زیر
$emoji = '😀';
$encoded_emoji = bin2hex(mb_convert_encoding($emoji, 'UTF-32BE', 'UTF-8'));
و برای دیکدش از کد زیر استفاده کنی
$hex_code = 'f09f9880';
$decoded_emoji = mb_convert_encoding(hex2bin($hex_code), 'UTF-8', 'UTF-32BE');