راکت

دیکد و انکد کد ایموجی در php

4 پاسخ

برای پروژه ای نیاز دارم پیام ها دریافتی رو به کدهای ایموجی تبدیل کنم و بعدش در پایگاه داده ذخیره کنم و در جایی دیگه باز به رشته عادی تبدیل کنم و نمایش بدم...دیکد و انکد این کار رو در php میدونید؟خیلی لطف میکنید اگه کمکم کنید...خیلی گیرم

ebi7074
ebi7074
@razavie70
ثبت پرسش جدید

پاسخ‌ها

4
HRH
HRH
@h.r.hassani

تخصص: back-end developer , switching to AI

@razavie70
اگه کالکشن دیتابیس رو برابر utf8mb4_general_ci بزاری می تونی بدون دیکد و کد کردن ایموجی رو مستقیم توی دیتابیس ذخیره کنی

ebi7074
ebi7074
@razavie70

ممنونم عزیز
ینی به راحتی بدون انکد میتونم پیام خودمو بفرستم سمت پایگاه داده و در جایی دیگه بدون نیاز به دیکد نمایشش بدم و شکلک های ایموجی به درستی خودش نمایش داده میشه؟

شاید پاسخ شما همین‌جا باشد

تاپ جی اس ام
تاپ جی اس ام
@topgsmir

تخصص: ERTGERTG

این کار کردم ولی تو نمایش دادن داخل دیتا بیس اوکیه ولی تو برگشت ایموجی از دیتا بیس علامت سوال میندازه

محمد شریف احمدی
محمد شریف احمدی
@mrahmadi

تخصص: یک عدد برنامه نویس

اگر هم بخوای طریق کد این کار رو انجام بدی برای انکد مثلا این 😀 ایموجی از کد زیر

$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');

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام