@lolobrigit

Как правильно хранить UNICODE код символа?

Столкнулся с проблемой, что при отправки отправки в телеграм бота сообщения с unicode картинкой (к примеру \xF0\x9F\x91\x8F) из чистого php - пользователь получает картинку. А если я сохраняю код картинки в отдельной ячейке, то при получении его из БД и отправки в telegram получаю не картинку а текст с кодом (\xF0\x9F\x91\x8F).
коды картинок apps.timwhitlock.info/emoji/tables/unicode
  • Вопрос задан
  • 361 просмотр
Пригласить эксперта
Ответы на вопрос 1
@lolobrigit Автор вопроса
В целом проблема становится более ясной:

var_dump($row['Unicode']);
var_dump("\xF0\x9F\x92\xA8");

string(16) "\xF0\x9F\x92\x83"
string(4) "" - тут картинка выводится но в тостере почему то не отображается.

Вопрос, как преобразовать хранимый в бд текст в код ?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы